4

据官网消息,Python 3.9.0rc1 今天已经发布。

有没有办法可以在 Anaconda 环境中使用它?我试过了

conda create --name python39 python==3.9

但它说:

错误:找不到满足要求 python==3.9 的版本(来自版本:无)错误:找不到匹配的发行版 python==3.9

编辑:作为重复关闭排除没有答案的问题,并且对建议重复的自我接受的答案不回答问题。它说“改用另一个分销渠道”。

4

2 回答 2

2

最好在安装 Python 3.9 之前更新 Conda:

conda update -n base -c defaults conda

然后安装 Python 3.9 环境。这现在有效:

conda create --name python39 python==3.9
于 2020-11-16T13:05:54.940 回答
2

conda自 2020 年 10 月 9 日起,可以通过该conda-forge频道下载 Python 3.9。请参阅Python 说明conda-forge/python站点。


(复制我对 OP 帖子的评论)今天发布了一个 python 3.9 候选版本,预计 3.9.0 版本将于 2020 年 10 月 5 日发布。似乎 anaconda 和 conda-forge 频道都没有 python 候选版本。编译的 Python 包(例如,numpy)也需要用 3.9 构建,而且这些包似乎也不可用。

如果您查看https://anaconda.org/conda-forge/python,有几个标签可用,但没有一个包含 Python 3.9。命令

conda install -c conda-forge/label/dev python 
conda install -c conda-forge/label/prerelease python 

两者都在 amd64 Linux 上为我安装 Python 3.8。

anaconda频道也不包含 Python 3.9。您可以在“文件”选项卡中查看版本下拉列表。在撰写本文时,最新版本是 3.8.5。

于 2020-09-03T14:05:21.463 回答