相关疑难解决方法(0)

激活 conda 环境在 vscode 中停止工作

我注意到conda activate 环境在 vscode 集成终端中没有明显原因停止工作(我当然没有安装任何新扩展,也没有在过去几天更新 conda 或 vscode)。

预期行为

运行 conda activate environment 后,我​​希望环境被激活并能够使用环境 python 解释器。基本上它应该是这样的:

(base) lpravda-ml:~ lpravda$ conda activate rdkit-env
(rdkit-env) lpravda-ml:~ lpravda$ which python
/Users/lpravda/anaconda3/envs/rdkit-env/bin/python
Run Code Online (Sandbox Code Playgroud)

这是我可以使用非 vscode 终端实现的,并像往常一样使用 conda。

实际行为 当我在 vscode 集成终端中输入相同的命令集时会发生这种情况:

(base) lpravda-ml:~ lpravda$ conda activate rdkit-env
(rdkit-env) lpravda-ml:~ lpravda$ which python
/usr/local/bin/python
Run Code Online (Sandbox Code Playgroud)

环境似乎已经打开,但是python仍然指向系统安装python 2.7,我不知道为什么。

它曾经工作多年,现在它崩溃了。

注意:当我在 vscode 中运行调试器时,会选择并执行正确的 conda 环境。

我的设置:

OS: Mac OS X: 10.14.3
vscode: 1.31.1
conda: 4.6.7
Run Code Online (Sandbox Code Playgroud)

使用以下更新更新持续问题:

OS: Mac OS X: 10.14.3
vscode: 1.33.3
conda: 4.6.8 …
Run Code Online (Sandbox Code Playgroud)

anaconda conda visual-studio-code

9
推荐指数
1
解决办法
7687
查看次数

标签 统计

anaconda ×1

conda ×1

visual-studio-code ×1