如何从Anaconda 5.2(使用python 3.6.6)升级到Anaconda 5.3(使用python 3.7)

时间:2018-10-27 15:14:56

标签: python anaconda conda

背景

我在Windows 10上安装了蟒蛇版 3.6.5 的Anaconda 5.2。
在撰写本文时,最新的Anaconda版本是5.3,该版本使用python 3.7.0 。最新的python版本是 3.7.1

我在cmd中两次使用以下命令来更新到最新的Anaconda:

conda update conda
conda update anaconda

上面的最终结果是,Anaconda现在是5.3版,但是python更新到了最新的3.6,但没有更新到3.7

list anaconda
# packages in environment at C:\Anaconda3:
#
# Name                    Version                  Build  Channel
anaconda                  5.3.0                    py36_0
anaconda-client           1.7.2                    py36_0
anaconda-navigator        1.7.0                    py36_0
anaconda-project          0.8.2                    py36_0

python --version
Python 3.6.6 :: Anaconda, Inc.

问题

如何使用其支持的最新python版本更新到最新的Anaconda? (除了卸载和重新安装)

3 个答案:

答案 0 :(得分:4)

尝试

conda install python==3.7.0

然后仅使用所需的python版本创建新环境,例如

conda create --name python3_7 python=3.7.0 --channel conda-forge

编辑:刚刚在我的Mac终端上进行了测试,

conda update python

将我的python版本3.6.5更新为3.7.0

答案 1 :(得分:0)

Anaconda已经是最新版本,但是如果您想创建python 3.7环境,则需要更新python。然后启动Anaconda-Navigator,并创建一个新环境,您将在下拉菜单中看到“ 3.7”作为选择之一。

答案 2 :(得分:0)

要将anaconda更新为与最新的官方全新安装(anaconda 5.3)相同:

conda install anaconda=5.3