【问题标题】:Different Python versions from PyCharm and python.exePyCharm 和 python.exe 的不同 Python 版本
【发布时间】:2020-05-19 02:37:42
【问题描述】:

我已经安装了 Anaconda3 和 PyCharm。 当我进入 PyCharm 到文件 - 设置 - 项目解释器时,我看到使用了 Python 3.6 并且它的路径转到 Anaconda。 但是当我走这条路 (C:\ProgramData\Anaconda3) 并启动 python.exe 时,我看到 Python 是 3.7.3 版本。 为什么同一个 Python 版本不一样?

【问题讨论】:

    标签: python pycharm anaconda


    【解决方案1】:

    您的机器上安装了两个 python 编译器。转到设置 - 项目解释器。然后通过指定它是基于 anaconda 的(图像中的 2)来添加一个新的编译器(图像中的 1)。将 conda.exe 路径放入 conda 可执行文件中。这是我的设置的屏幕截图。当我不想使用虚拟环境并想直接使用我的 conda 环境时,我会使用此设置。

    【讨论】:

    • 我按照你说的做了,但在 Conda Enviroment 中只有 2.7、3.0、3.1、3.2、3.3、3.4、3.5 和 3.6 版本。没有 3.7 版本,但 Anaconda 中的 python.exe 有 3.7 版本...
    • 然后更新你的 pycharm。如我的屏幕截图所示,存在 3.7。或者另一种蛮力解决方案是指定 3.6,然后将路径放入您的 conda.exe(使用 python 3.7)
    【解决方案2】:

    这是因为您在 PyCharm 中看到的只是一个名称,通常源自 python 可执行文件。如果您更改可执行文件(python 路径),则不会更新名称。您可以使用铅笔图标对其进行编辑。括号之间的 virtualenv 也是如此。
    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-06
      • 1970-01-01
      • 1970-01-01
      • 2019-04-26
      • 2022-11-14
      • 1970-01-01
      • 1970-01-01
      • 2020-11-02
      相关资源
      最近更新 更多