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

How to upgrade from Anaconda 5.2 (that uses python 3.6.6) to Anaconda 5.3 (that uses python 3.7)

背景

我在 windows 10.
上安装了 python 版本 3.6.5 的 Anaconda 5.2 截至撰写本文时,Anaconda 最新版本为 5.3,使用 python 3.7.0。最新的 python 版本是 3.7.1

我在cmd中使用了2次以下命令来更新到最新的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? (除了卸载和重新安装)

尝试

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

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

更新anaconda与最新官方全新安装(anaconda 5.3)一样:

conda install anaconda=5.3