我正在使用Visual Studio Code (VSCode)在Mac上进行一些Python编程。我在我的Python环境中使用conda。当我从VSCode打开文件夹时(使用文件->打开...从菜单中),它将打开Python文件的选定文件夹。我选择一个Python文件对其进行编辑,然后VSCode选择名为base
的默认conda环境。当我打开集成的VSCode终端时,它也使用base
conda环境。此过程的屏幕截图如下所示。
我还可以使用code
命令从macOS终端启动VSCode。在Mac终端中,我通过cd
连接到包含Python文件的文件夹。在目录中,我使用code .
VSCode命令打开终端。我选择一个Python文件对其进行编辑,然后VSCode选择名为base
的默认conda环境。当我打开集成的VSCode终端时,它会提示我正在使用base
conda环境。但是,集成的VSCode终端并没有使用conda环境的Python和包。这方面的屏幕截图如下所示。
我的VSCode设置是:
{
"telemetry.telemetryLevel": "off",
"python.condaPath": "/opt/miniconda3/bin/conda",
"python.defaultInterpreterPath": "/opt/miniconda3/bin/python",
"python.pythonPath": "/opt/miniconda3/bin/python",
"python.terminal.activateEnvInCurrentTerminal": true,
"python.terminal.activateEnvironment": true,
"python.linting.flake8Args": [
"--max-line-length=120"
],
"breadcrumbs.enabled": false,
"terminal.integrated.defaultProfile.osx": "zsh",
"terminal.explorerKind": "external",
"terminal.integrated.inheritEnv": false,
"python.linting.flake8Enabled": true,
"editor.fontSize": 13,
"terminal.integrated.fontSize": 13,
"workbench.colorTheme": "Dracula Soft",
}
从macOS终端启动应用时,如何使集成的VSCode终端使用默认的conda环境?
发布于 2021-11-04 05:57:11
在VS Code的命令调色板中,使用> Python: Select Interpreter
并选择要使用的python版本。
一旦您选择,它应该设置为默认值,因此这应该是您需要的。
要激活集成终端中的环境,请确保将VS代码中的设置python.terminal.activateEnvironment
设置为true。
https://stackoverflow.com/questions/69834446
复制相似问题