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

相关推荐
Eric.Lee20217 小时前
Ubuntu shell指定conda的python环境启动脚本
python·ubuntu·conda·shell
Echo丶洛尘10 小时前
Pycharm中No Conda enviroment selected
pycharm·conda
tyn1881 天前
记录一次conda虚拟环境pip安装报错[WinError 32] 另一个程序正在使用此文件,进程无法访问
windows·conda·pip·虚拟环境·虚环境
陈苏同学2 天前
[已解决] VS Code / Cursor / Trae 的 PowerShell 终端 conda activate 进不去环境的常见问题
linux·windows·conda
Eric.Lee20212 天前
conda 输出指定python环境的库 输出为 yaml文件
linux·python·conda
Hello world.Joey3 天前
数据挖掘入门-二手车交易价格预测
人工智能·python·数据挖掘·数据分析·conda·pandas
农夫山泉2号3 天前
【python】—conda新建python3.11的环境报错
python·conda·python3.11
sky丶Mamba3 天前
Conda激活环境无效
conda
serve the people3 天前
解决osx-arm64平台上conda默认源没有提供 python=3.7 的官方编译版本的问题
开发语言·python·conda
雨休4 天前
解决:EnvironmentNameNotFound: Could not find conda environment?
conda