如何在Anaconda基础环境中更新Python?

Sza*_*lcs 20 python anaconda conda

如何在Anaconda基础环境中更新Python?Python 是否打算在基础环境中进行升级,还是应该完全删除并重新安装 Anaconda?任何版本最终都会停止支持,因此应该有一些解决方案。

到目前为止我已经尝试过,但没有导致 Python 更新:

  • conda update --all
  • conda update pythonconda 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.*,但无法安装任何提供程序”
  • 这里不提出其他建议。

Fat*_*o39 7

Anaconda 的官方文档建议不要升级到 Python 的另一个主要版本。它提到了您已经尝试过的方法:

conda install python=3.9
Run Code Online (Sandbox Code Playgroud)

但这个过程并没有为你完成。这与他们的文档一致:

不建议这样做,最好创建一个新环境。解析器必须非常努力地确定要升级哪些软件包。

相反,您应该按照文档此问题的答案的建议创建一个新环境。

conda create -n py39 python=3.9 anaconda
Run Code Online (Sandbox Code Playgroud)


Mit*_*tja 1

我有一个类似的问题:

conda install anaconda=2022.10conda install python=3.9也导致了无法解决的冲突。

我最终设法通过在同一更新命令中指定这两个要求来进行更新:

conda install anaconda=2022.10 python=3.9
Run Code Online (Sandbox Code Playgroud)