【发布时间】:2020-02-22 09:01:40
【问题描述】:
Python 3.8.0 已经发布,但我还没有找到任何关于如何使用 conda 更新到 python 3.8 的帖子——也许他们会等待正式发布?有什么建议吗?
【问题讨论】:
标签: python python-3.x anaconda conda
Python 3.8.0 已经发布,但我还没有找到任何关于如何使用 conda 更新到 python 3.8 的帖子——也许他们会等待正式发布?有什么建议吗?
【问题讨论】:
标签: python python-3.x anaconda conda
您可以在 conda 中使用命令将您的 python 版本更新到 3.8
conda install -c anaconda python=3.8
根据https://anaconda.org/anaconda/python。虽然不是所有的包都支持 3.8,但运行中
conda update --all
可以解决一些依赖失败。您还可以使用此命令创建一个名为 py38 的新环境
conda create -n py38 python=3.8
编辑 - 请注意conda install 选项可能需要一段时间才能到达solve the environment,如果您在中途尝试中止此操作,您将丢失 Python 安装(通常这意味着它将诉诸非 conda 预装系统 Python 安装)。
【讨论】:
conda create -n py38 python=3.8 将使用 Python 3.8 创建一个最小环境。
conda install -c anaconda python=3.8更新基础安装吗?
17%Finding shortest conflict path for python-/ teutil[version='>=2.1,<2.7.0']: 1Finding shortest conflict path for python-dateutil[version='>=2.1,<2.7.0']: 18%|▏| 61/343 [12:10:13<8:24:26, 107.33s/it] 之类的东西,我是 Python 的新手。我要让它继续运行吗?
打开 Anaconda 提示(基础):
conda update -n base -c defaults conda
conda create -n python38 python=3.8
conda activate python38
python
【讨论】:
现在新的 anaconda 个人版 2020 发行版已经发布,以下程序正在运行:
在你的基础环境中更新 conda:
conda update conda
为 Python 3.8 创建一个新环境,为完整的分发规范指定 anaconda,而不仅仅是最小环境:
conda create -n py38 python=3.8 anaconda
激活新环境:
conda activate py38
python --version
Python 3.8.1
安装的包数:303
或者你可以这样做:
conda create -n py38 anaconda=2020.02 python=3.8
--> 更新: 最后,Anaconda3-2020.07 发布了核心 Python 3.8.3
您可以使用 Python 3.8 从以下位置下载 Anaconda https://www.anaconda.com/products/individual
【讨论】:
Anaconda3-2020.07终于出来了,它的核心是Python 3.8!
您现在可以在以下位置下载包含 Python 3.8 优点的 Anaconda:
【讨论】: