如何通过复制conda文件夹直接配置conda环境

由于服务器问题,原账号被清空,但是存储数据还在。不想全部重新配置conda环境,综合了网上的教程整理了如何通过直接复制原来的conda文件夹重新配置原来的环境。

复制原来的文件夹到主目录下

cp -r /[old floder]/miniconda3 /home/[user]/

将原来的conda文件夹复制到home目录中。
别忘了也复制 .condarc 文件和 .conda/ 文件夹

cp -r /[old floder]/.condarc /home/[user]/
cp -r /[old floder]/.conda /home/[user]/

修改conda中配置文件的路径

复制好文件夹后,需要修改以下文件中的路径信息:

1)"/home/[user]/miniconda3/bin/conda"

将第一行注释中的路径改成现在的路径:

#!/home/[user]/miniconda3/bin/python

2)/home/[user]/miniconda3/etc/profile.d/ 文件夹下所有文件的路径
  1. "/home/[user]/miniconda3/etc/profile.d/conda.csh"
  2. "/home/[user]/miniconda3/etc/profile.d/conda.sh"
  3. "/home/[user]/miniconda3/etc/profile.d/mamba.sh"
    把文件中的所有 路径均改为新路径:

/[old floder]/miniconda3/ -> /home/[user]/miniconda3/

记得确认全部路径改好!!

配置环境变量

通过修改 ~/.bash_profile文件,或者修改 ~/.bashrc 或 /etc/profile,在文件末尾加上以下代码可配置环境变量。

export CONDA_EXE='/home/[user]/miniconda3/bin/conda'
export CONDA_PYTHON_EXE='/home/[user]/miniconda3/bin/python'
source activate

source 以后执行echo $PATH 可以确认有没有成功添加刚刚的conda路径。然后activate激活环境就可以使用啦。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容