【问题标题】:Anaconda navigator only showing one python versionAnaconda 导航器只显示一个 python 版本
【发布时间】:2019-11-20 00:18:15
【问题描述】:

我已经安装了 Anaconda 以便为 python 设置不同的环境。我知道我可以使用 shell 创建具有不同 python 版本的不同环境,如下所示:

conda create -n myenv python=3.6

如何使用 Anaconda 导航器使用 Python 3.6 创建新环境。出于某种原因,它只显示 Python 3.7 版

【问题讨论】:

  • 如果你想要其他版本,你需要安装它们
  • 那么,我该如何安装它们?其次,你的意思是安装不同的python版本还是不同的anaconda版本?
  • 为什么它可以使用命令行而不是 GUI?

标签: python anaconda conda


【解决方案1】:

我遇到了同样的问题,希望这里能有答案。我终于找到了以下直接回答你的问题。谢谢提问!

https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-python.html

具体来说,请执行以下操作:

安装不同版本的 Python。创建新环境:

要为 Python 3.6 创建新环境,请在终端窗口或 Anaconda Prompt 中运行:

conda create -n py36 python=3.6 anaconda

您无需再往前走了。从现在开始,每次创建新环境时,您都会看到:

【讨论】:

    【解决方案2】:

    我知道这个答案已经被接受了一段时间,但是,从 Anaconda Navigator,单击默认环境上的“更新索引...”按钮为我修复了它(无需使用 conda 命令提示符)

    【讨论】:

    • 为我修复了它,anaconda navigator 无法检测到 python 3.6,更新索引后,我的导航器更新到了新版本,现在一切正常。
    【解决方案3】:

    除了安装元包

    conda create -n py36 python=3.6 anaconda
    

    您必须激活环境(也在 anaconda 提示符中)

    conda activate py36
    

    【讨论】:

      【解决方案4】:

      Anaconda 在首次安装时附带一个 Python 版本。从 anaconda 提示符/终端创建第一个环境后,例如使用conda create -n myenv python=3.6,您也可以从导航器中选择所有可用的 Python 版本,例如Python 3.5。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-06-16
        • 1970-01-01
        • 1970-01-01
        • 2017-04-17
        • 1970-01-01
        相关资源
        最近更新 更多