我在类似问题上阅读了这篇SO帖子,但是那里的建议似乎没有用。我在Windows计算机上安装了VS Code,并添加了Python扩展。然后,我将项目的python路径更改为C:\Users\yatin\.conda\envs\tom\python.exe
。里面.vscode/settings.json
有这个:
{
"python.pythonPath": "C:\\Users\\yatin\\.conda\\envs\\tom\\python.exe"
}
VSCode中的状态栏还显示:
但是,conda env list
即使在conda activate tom
终端中执行完操作后,我也会得到输出:
# conda environments:
#
base * C:\ProgramData\Anaconda3
tom C:\Users\yatin\.conda\envs\tom
的内容:
# conda environments:
#
base C:\ProgramData\Anaconda3
tom * C:\Users\yatin\.conda\envs\tom
当我尝试的时候,没有安装在base中的软件包也不会被导入python app.py
。我该怎么办?
编辑:where python
运行,但不提供任何输出
也,
import os
import sys
os.path.dirname(sys.executable)
给
'C:\\Python38'
首先,打开Anaconda提示符(Windows 10(64位)中如何访问Anaconda命令提示符),然后键入:
conda activate tom
激活您的虚拟环境。然后在此活动环境中打开Visual Studio代码,键入
code
它应该工作
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句