VS code上这些都import不了,在pycharm上pytorch可用,但是在vs code上不行
4条回答 默认 最新
关注 【相关推荐】
- 这篇文章讲的很详细,请看:VsCode 报错 import torch could not be resolved pylance
- 除此之外, 这篇博客: 在VSCode中使用Pytorch遇到的问题中的 Pylance找不到导入的库 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
使用VSCode写Python,通常都会安装Pylance插件。这个插件功能十分全,但是有时在我们导入包的时候,会找不到我们导入的包,在导入的包下面显示黄色的波浪线,并在下面提示Import "包名" could not be resolved。
在网上找了很多资料都是说,是由于编译的路径下没有我们使用的模块,需要在settings.json文件中增加设置我们使用的Python路径。
"python.pythonPath": "C:\\Users\\JXD\\anaconda3\\envs\\test\\python.exe"
但是我自己试了以后,发现警告还是在,并没有消失。在找了很多资料后,终于发现在最新的VSCode中已经弃用了使用"python.pythonPath"设置Python路径,转而使用"python.defaultInterpreterPath"设置路径。所以需要在settings.json文件中加入下面,后面的路径换成你自己的虚拟环境的路径:
"python.defaultInterpreterPath": "C:\\Users\\JXD\\anaconda3\\envs\\test\\python.exe"
设置后,黄色的波浪线警告没了,也可以转到导入的包里的函数定义了。
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 三极管电路求解,已知电阻电压和三级关放大倍数
- ¥15 ADS时域 连续相位观察方法
- ¥15 Opencv配置出错
- ¥15 模电中二极管,三极管和电容的应用
- ¥15 关于模型导入UNITY的.FBX: Check external application preferences.警告。
- ¥15 气象网格数据与卫星轨道数据如何匹配
- ¥100 java ee ssm项目 悬赏,感兴趣直接联系我
- ¥15 微软账户问题不小心注销了好像
- ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
- ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused