【问题标题】:VS Code Not Recognizing New Conda EnvironmentVS Code 无法识别新的 Conda 环境
【发布时间】:2020-05-07 16:09:48
【问题描述】:

我是 Python 编程的新手,并且一直在努力在我的本地环境中正确设置。

我正在运行 Mac OS 10.15.4 和最新版本的 VS Code、Python 3.8.4 和 mini conda 发行版。

当我打开 VS Code 时,它​​会识别我使用 conda 命令从终端创建的一些环境,但在 VS Code 中无法识别使用终端创建的新环境。

我已经查看了 VS Code 网站上的在线文档,并相信我已正确设置。 VS Code 是否有其他方法可以识别我新创建的 Python 环境?

非常感谢!

【问题讨论】:

    标签: python macos visual-studio-code


    【解决方案1】:

    您需要确保您创建的任何 conda 环境都指定了 Python 版本。如果您不这样做,则没有安装 Python 版本,Python 扩展将无法识别它。详情请见docs on how the extension detects environments

    【讨论】:

    • 嘿布雷特!谢谢你回到我身旁。在我的各种环境中,我已经指定了 python 类型,但我会查看您参考的文档,以便更清楚地理解事情。我需要更新我上面的问题以更具体,但即使对于 VS Code 识别的环境,我也无法轻松地在它们之间切换。这是 VS Code 的正常功能吗?例如:我创建了一个工作区,在选择 conda 环境后在该工作区中打开一个 .py 文件,然后即使使用终端中的任何激活命令也无法切换到新环境。
    • 退出 VS Code,激活 conda 环境,然后从激活的环境启动 VS Code 可能更容易。但是从 VS Code 中激活终端不会影响这一点。
    猜你喜欢
    • 1970-01-01
    • 2021-09-08
    • 2021-10-13
    • 2021-08-26
    • 2020-09-08
    • 1970-01-01
    • 2022-10-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多