【问题标题】:VS Code does not change python environmentVS Code 不会改变 python 环境
【发布时间】:2020-12-21 10:10:39
【问题描述】:

我正在为 python 解释器使用 VS-Code 和 anaconda 环境。我通过 ctrl + shift + ` 选择了确切的 anaconda 基础环境,它也反映在 vscode 的下行面板中。但是,当我检查 python 版本时,它显示我系统的默认 python 环境 3.7.9。如果你看到下面的截图,anaconda 环境是 3.8.3

请给我解决方案,谢谢。

【问题讨论】:

    标签: python visual-studio-code anaconda python-3.7


    【解决方案1】:

    在 VSCode 中更改版本不会更改您的 PS 实例将使用的实例。尝试执行 where python 以查看您的 PS 实例正在拾取的 V3.7.9 在哪里。然后从环境变量中删除该版本并改为添加 V3.8.3 的路径。

    您还可以这样做:强制使用 v3.8.3

    1. 在命令中指定 python 版本
    py -3.8 <command>
    
    1. 或设置 PY_PYTHON 环境变量来设置要使用的版本。 看看这个以获得更多帮助Python docs

    【讨论】:

      【解决方案2】:

      检查和更改 vs 代码解释器:

      • 在左上角菜单栏中点击查看
      • 在下拉菜单中,单击命令面板
      • 点击Python: 选择解释器
      • 选择并单击所需的口译员

      另一种确保使用 anconda 解释器的方法,打开 anaconda navigator 并从那里启动 vs code

      original vs code How-To

      【讨论】:

        猜你喜欢
        • 2019-11-25
        • 2020-12-02
        • 2018-08-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-02-11
        • 1970-01-01
        相关资源
        最近更新 更多