![](/img/trans.png)
[英]How to remove unwanted python packages from the Base environment in Anaconda
[英]How to update Python in Anaconda base environment?
Anaconda基础环境下如何更新Python? Python 是否打算在基本环境中升级,或者应该完全删除并重新安装 Anaconda? 任何版本最终都会 go 失去支持,所以应该有一些解决方案。
到目前为止我已经尝试过,但没有导致 Python 得到更新:
conda update --all
conda update python
和conda update anaconda
conda install python=3.9
或conda install anaconda=2021.11
一个半小时后仍未完成。mamba install python=3.9
导致“包 python_abi-3.7-2_cp37m 需要 python 3.7.*,但无法安装任何提供程序”我有一个类似的问题:
conda install anaconda=2022.10
导致无法解决的冲突, conda install python=3.9
也是如此。
我终于设法通过在同一个更新命令中指定这两个要求来更新:
conda install anaconda=2022.10 python=3.9
在基础环境中,运行mamba update python --no-pin
(当然,您可以使用conda
来完成,但是您需要等待很长时间。)。
Anaconda 的官方文档建议不要升级到 Python的另一个主要版本。它提到了您已经尝试过的方法:
conda install python=3.9
但是这个过程并没有为你完成。 这与他们的文档一致,其中说:
不推荐,最好创建一个新环境。 解析器必须非常努力地确定要升级哪些包。
conda create -n py39 python=3.9 anaconda
在 Anaconda 提示符下运行此命令以更新基础环境:conda update --all
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.