我在类似问题上阅读了这篇 Stack Overflow 帖子,但那里的建议似乎不起作用。我在 Windows 机器上安装了 Visual Studio Code 并添加了 Python 扩展。然后我将项目的 Python 路径更改为C:\Users\username\.conda\envs\tom\python.exe. 里面.vscode/settings.json有这个:
{
"python.pythonPath": "C:\\Users\\username\\.conda\\envs\\tom\\python.exe"
}
Run Code Online (Sandbox Code Playgroud)
Visual Studio Code 中的状态栏还显示:
但是当我在终端中完成conda env list之后conda activate tom,我得到了输出:
# conda environments:
#
base * C:\ProgramData\Anaconda3
tom C:\Users\username\.conda\envs\tom
Run Code Online (Sandbox Code Playgroud)
代替:
# conda environments:
#
base C:\ProgramData\Anaconda3
tom * C:\Users\username\.conda\envs\tom
Run Code Online (Sandbox Code Playgroud)
当我尝试python app.py. 我该怎么办?
where python 运行,但它没有给出任何输出。
还,
import os
import sys
os.path.dirname(sys.executable)
Run Code Online (Sandbox Code Playgroud)
给
'C:\\Python38'
Run Code Online (Sandbox Code Playgroud)