如何在 Anaconda 中更改 python 版本?

新手上路,请多包涵

我正在尝试进入深度学习。我安装 Anaconda 是为了使用 jupyter,并且通常不关心自己安装所有这些软件包,如 matplotlib 等。但我无法安装 tensorflow,因为它仅适用于 Python 3.4、3.5 或 3.6,但我有 3.7。在我读到它之后,我安装了 python 3.6.8。我卸载了 Anaconda 并重新安装,没有任何改变。之后,我使用了这个命令

conda 安装 python=3.6.8

大概为它安装 python 3.6.8(我在网上的某个地方找到了这个解决方案)。该命令有效但没有改变任何东西。请帮忙

原文由 John 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 818
2 个回答

更好(推荐)的替代方法是创建所需 Python 版本的虚拟环境,然后使用该环境运行 Tensorflow 和其他脚本。

为此,您可以按照 此处 给出的说明进行操作。

但是,如果您不想创建单独的环境,那么 conda install python=<version> 应该可以。

或者(不推荐)您可以下载捆绑了所需 Python 版本的“最新”Anaconda 安装程序。

资源

原文由 MaJoR 发布,翻译遵循 CC BY-SA 4.0 许可协议

有时命令没有按预期工作 我在使用此命令时也遇到了同样的问题。

 conda install python=<version>

然后我在 anaconda Navigator 的帮助下更改了 Python 版本。我已经创建了新环境并按照以下说明进行操作=>

  1. 在 Navigator 中,单击 Environments 选项卡,然后单击 Create 按钮。出现创建新环境对话框。
  2. 在环境名称字段中,为您的环境键入一个描述性名称。

3.在包列表中选择“Python”,然后在Python版本列表中选择您要使用的版本。

4.单击创建按钮。

5.Navigator 创建新环境并激活它,如突出显示的绿色条所示。所有动作都发生在活动环境中。

有关更多详细信息,请访问此链接 => https://docs.anaconda.com/anaconda/navigator/tutorials/use-multiple-python-versions/

原文由 Rahul Pandey 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏