据官网消息,Python 3.9.0rc1 今天已经发布。
有没有办法可以在 Anaconda 环境中使用它?我试过了
conda create --name python39 python==3.9
但它说:
错误:找不到满足要求 python==3.9 的版本(来自版本:无)错误:找不到匹配的发行版 python==3.9
编辑:作为重复关闭排除没有答案的问题,并且对建议重复的自我接受的答案不回答问题。它说“改用另一个分销渠道”。
据官网消息,Python 3.9.0rc1 今天已经发布。
有没有办法可以在 Anaconda 环境中使用它?我试过了
conda create --name python39 python==3.9
但它说:
错误:找不到满足要求 python==3.9 的版本(来自版本:无)错误:找不到匹配的发行版 python==3.9
编辑:作为重复关闭排除没有答案的问题,并且对建议重复的自我接受的答案不回答问题。它说“改用另一个分销渠道”。
最好在安装 Python 3.9 之前更新 Conda:
conda update -n base -c defaults conda
然后安装 Python 3.9 环境。这现在有效:
conda create --name python39 python==3.9
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。