相关疑难解决方法(0)

Visual Studio Code 终端不激活 Conda 环境

我在类似问题上阅读了这篇 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)

python environment conda visual-studio-code

10
推荐指数
5
解决办法
1万
查看次数

标签 统计

conda ×1

environment ×1

python ×1

visual-studio-code ×1