【问题标题】:Conda environment activation fails in VS CodeVS Code 中的 Conda 环境激活失败
【发布时间】:2019-05-22 21:31:02
【问题描述】:

当我启动 Python 终端或使用 Shift+Enter 在 Windows 上通过 VS Code 运行 Python 文件中的代码时,我收到一条消息:

这个 Python 解释器是在 conda 环境中,但是环境 尚未激活。库可能无法加载。要激活这个 环境请看https://conda.io/activation

我得到一个 Python 提示符。代码按预期运行。如果我退出()该提示并运行“conda activate myenv”,则环境将激活,然后我可以使用所需的环境运行 python。但是,我似乎无法弄清楚为什么默认情况下它没有激活。

我已经加载了 MS Python 模块。 Conda 是最新的并且在我的系统路径中。我已将 Conda 安装到 cmd 和 powershell 中。如果我退出 python 并输入它,期望“激活”命令将起作用。有什么想法我可能会丢失吗?

【问题讨论】:

    标签: python visual-studio-code conda


    【解决方案1】:

    请检查您的settings.json 文件中是否有此设置,

    "python.pythonPath": "<anacondapath>\\envs\\<yourenv>\\python.exe",
    

    这应该会自动为您加载 conda 环境。

    【讨论】:

    • 不走运。仍然会收到有关未激活环境的相同消息。
    • 删除当前终端并按Ctrl + backquote。这会打开一个新终端并运行命令conda activate &lt;yourenv&gt; 吗?
    • Ctrl+` 只是打开一个 Windows 终端。我运行“conda activate env”没有问题由于某种原因,在启动 Python 控制台或使用 Shift+Enter 运行突出显示的代码时出现该错误。
    猜你喜欢
    • 1970-01-01
    • 2023-02-07
    • 1970-01-01
    • 2019-08-03
    • 1970-01-01
    • 1970-01-01
    • 2016-06-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多