首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从终端启动时,VSCode不使用conda环境

从终端启动时,VSCode不使用conda环境
EN

Stack Overflow用户
提问于 2021-11-04 04:10:12
回答 1查看 276关注 0票数 0

我正在使用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设置是:

代码语言:javascript
运行
复制
{
    "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环境?

EN

Stack Overflow用户

发布于 2021-11-04 05:57:11

在VS Code的命令调色板中,使用> Python: Select Interpreter并选择要使用的python版本。

一旦您选择,它应该设置为默认值,因此这应该是您需要的。

要激活集成终端中的环境,请确保将VS代码中的设置python.terminal.activateEnvironment设置为true。

来源:Visual Studio Code Documentation

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69834446

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档