VSCode终端无法激活conda环境

亚丁

在类似问题上阅读了这篇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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章