conda从4.12升级到最新版23.9 自动升级失败 手动无损升级方法

最新版conda有多线程下载,还做了一些其它易用性改动,所以决定从很老的4.12版本升级到最新版。因为版本差别过大,使用自带的conda update conda已经不起作用了。决定手动升级,过程如下:

  1. 下载最新版miniconda(也可以是最新版anaconda),先安装到与旧版conda不同的目录。
  2. 从旧版conda下面把envs里的文件夹全部拷贝到新版conda目录下面的envs文件夹
  3. 直接rm -rf删除旧版conda目录,不用官方的conda install anaconda-clean等命令卸载旧版
  4. 打开.bashrc和.bash_profile文件,把里面的conda旧路径替换为新路径。当然也可以把新路径mv到旧路径。
  5. 重开一个shell或者source .bashrc和.bash_profile,发现conda已经成功升级到最新版

只要知道Linux下面一切皆文件,就无需拘泥于各种官方命令,手动修改文件也能达成目的。

相关推荐
充气大锤5 小时前
从0开始配置conda环境并在PyCharm中使用
ide·pycharm·conda
知忆_IS3 天前
【问题解决】从Anaconda环境迁移到miniforge并在IDEA中完成环境配置
python·conda·intellij-idea·miniforge
小喵要摸鱼5 天前
pip 和 conda,到底用哪个安装?
conda·pip
我是李武涯8 天前
conda pip uv与pixi
conda·pip·uv
沉醉不知处9 天前
conda创建环境失败
conda
星石传说10 天前
使用R将nc文件转换为asc文件或者tif文件
r语言·生信
F_D_Z11 天前
conda issue
python·github·conda·issue
mygugu11 天前
Conda install安装了一些库,如何撤销操作
linux·conda
我不是小upper15 天前
anaconda、conda、pip、pytorch、torch、tensorflow到底是什么?它们之间有何联系与区别?
人工智能·pytorch·深度学习·conda·tensorflow·pip
MobiCetus16 天前
确保conda环境内的Py不会污染系统
chrome·python·conda