我目前正在设置pytorch,以在Windows 10计算机上的Visual Studio Code中使用。目前,我可以在Anaconda提示符下运行它时使用它。在VS Code上运行时,我更改了python解释器以匹配我在Anaconda上使用的解释器,但是当我尝试运行它时,它仍在使用原始解释器,并且无法识别“ import torch”。我对使用VS Code和在Windows上运行python很陌生,因为我通常在Linux上进行编码,因此不胜感激!
我已附上一张照片,其中显示了当前环境以及在VS Code的命令行中键入“ python --version”时的结果。屏幕截图
原因是VSCode终端未刷新,并且仍处于先前状态。
解:
我们可以使用快捷键Ctrl + Shift +`(或者您也可以单击“ Terminal”,“ New Terminal”)来打开新的VSCode终端,它将自动进入当前选择的Python解释器环境。
另外,如果需要导入和使用模块“ torch
”,请在当前选择的环境中安装它。
更新:
请检查Python是否可用:
通常,对于python全局环境,当我们python --version
在终端中输入“ ”时,系统默认会在环境变量中找到第一个python,因此建议您将常用的python放在环境变量的顶部,然后重新启动VSCode。
对于conda环境和虚拟环境,VSCode终端将自动进入当前选定的环境。
参考:VScode中的环境。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句