互联网网站建设水平,个人网页设计dw,网页设计代码大全模板,长链接转化成短链接最新版conda有多线程下载#xff0c;还做了一些其它易用性改动#xff0c;所以决定从很老的4.12版本升级到最新版。因为版本差别过大#xff0c;使用自带的conda update conda已经不起作用了。 手动升级最先想到的是把老环境全部导出为yaml文件#xff0c;在新环境里全部重…最新版conda有多线程下载还做了一些其它易用性改动所以决定从很老的4.12版本升级到最新版。因为版本差别过大使用自带的conda update conda已经不起作用了。 手动升级最先想到的是把老环境全部导出为yaml文件在新环境里全部重装一遍但这样觉得有点麻烦于是决定尝试用手动操作文件的方式来升级过程如下
下载最新版miniconda也可以是最新版anaconda先安装到与旧版conda不同的目录。从旧版conda下面把envs里的文件夹全部拷贝到新版conda目录下面的envs文件夹。不用官方的conda install anaconda-clean等命令卸载旧版conda而是直接rm -rf删除旧版conda目录。打开.bashrc和.bash_profile文件把里面的conda旧路径替换为新路径。当然也可以把新路径mv到旧路径。重开一个shell或者source .bashrc和.bash_profile发现conda已经成功升级到最新版。注意如果是R环境需要conda install -c conda-forge r-base重装一下r-base否则Rscript用不了而且Rscript是二进制的没法修改。
总结Linux下面一切皆文件无需拘泥于各种官方命令手动修改文件也能达成目的。