如何在VSCode的终端中定义python3的默认路径,指向活动的Conda环境

ijxebb2r  于 2023-08-08  发布在  Python
关注(0)|答案(1)|浏览(99)

在我的MacOS终端中,我有:

which python3
~miniconda3/envs/django/bin/python3

字符串
但是如果我在Visual Studio Code中打开一个终端,我有:

which python3
~/homebrew/bin/python3


我在两个终端都使用bash,但似乎它们在两个终端中的设置不同。为什么?我怎么能强迫VSCode在实际激活的Conda中搜索python3呢?
[更新]
我发现,如果我在vscode中打开新终端后运行以下命令:

export PATH="~/miniconda3/bin/:$PATH"


然后一切正常工作。因此,在VSCode集成终端和我的MacOS终端中,PATH似乎是不同的,我不知道为什么。主要的问题是我的解决方案只在终端窗口打开时才能工作,我每次都必须运行它。有什么建议吗?

5tmbdcev

5tmbdcev1#

使用以下设置为终端配置环境变量:

"terminal.integrated.env.osx": {
        "PATH":"${env:PATH}:~/miniconda3/bin/:$PATH"
    }

字符串

相关问题