我正在尝试安装python 3.10的conda环境。由于某种原因,没有附加包的安装命令在工作。例如,如果我运行conda install pandas
,我得到错误:
PackagesNotFoundError: The following packages are not available from current channels:
- python=3.1
conda install -c conda-forge pandas
也不工作。我不知道是什么问题。
这是conda中的一个错误,您可以在这里阅读更多信息:https://github.com/conda/conda/issues/10969
现在有一个PR来修复它,但它不是一个发布的版本。现在,只使用
conda install python=3.9
添加答案,因为此问题已在最新的conda更新中修复。我在conda 4.10.1版本中遇到了同样的问题,但它在4.11.0版本中工作得很好。
使用
将conda更新到最新版本conda update -n base -c defaults conda
现在安装所需的软件包。
conda install -n py310 python=3.10
works for me
Conda 4.10与python 3.10不兼容。
要使用python 3.10或更新版本,您需要更新到conda 4.11+。如果不能更新conda,则需要恢复到python 3.9或更早版本。
在vbraun提供的链接上阅读更多信息。此回复是为用户澄清可能性。
也可以使用conda-forge
通道:
conda install -c conda-forge python=3.10
我们必须使用最新版本的python创建一个新环境,并在anaconda navigator中更改这个新环境