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下面一切皆文件,就无需拘泥于各种官方命令,手动修改文件也能达成目的。

相关推荐
AI浩2 天前
Conda和pip 清空缓存
conda·pip
技shu支持2 天前
PyCharm与Anaconda超详细安装配置教程
ide·python·pycharm·conda
SteveMiller4 天前
conda、anaconda、pip、torch、pytorch、tensorflow到底是什么东西?(转载自本人的知乎回答)
pytorch·conda·pip
深蓝海拓4 天前
新电脑安装和配置pytorch、anaconda、CUDA、cuDNN、pycharm的过程记录
人工智能·pytorch·python·pycharm·conda
奔跑草-5 天前
【拥抱AI】使用Conda的一些常见命令
人工智能·大模型·conda·ai编程·metagpt
@ZyuanZhang5 天前
Conda安装R环境并在Jupyter Lab中运行
jupyter·r语言·conda
timerring6 天前
解决Mac M1芯片conda创建python3.7环境报错
macos·conda
丶21367 天前
【conda】Conda 环境迁移指南:如何更改 envs_dirs 和 pkgs_dirs 以及跨盘迁移
conda
the_beginner9 天前
Conda离线部署django
django·sqlite·conda
小李飞刀李寻欢9 天前
docker将conda python环境容器化
python·docker·conda