Anaconda 更换环境安装地址
2020年1月23日
由于 Anaconda 环境往往很大,如果一开始分配在系统目录下,时间长了可能空间不足。这时可以考虑将整个环境目录迁移。一般可以使用直接迁移文件方法和重新安装方法。
1 本机:直接迁移环境文件
在本机最简单的方法是直接迁移环境文件夹到新的地址然后再建立软连接。
例如我在 Ubuntu 系统下原来安装地址为 /home/liuxiao/anaconda3/,想要迁移到 /data/anaconda3/ 路径下,则可以使用下述步骤。
1)使用 mv 命令迁移:
1 | sudo mv /home/liuxiao/anaconda3/ /data/anaconda3/ |
2)建立软连接到原来的路径:
1 | sudo ln -s /data/anaconda3/ /home/liuxiao/anaconda3/ |
2 导出环境文件重新安装
如果不是本地或者有其他问题可以使用官网推荐的导出环境文件的方式重新安装。方法为:
1)本地导出环境文件:
1 | conda env export > environment.yml |
2)新机器下重新安装(注意可能会需要 Anaconda 版本一致):
1 | conda env create -f environment.yml |
参考文献
[1] https://blog.csdn.net/weixin_33127753/article/details/104620211
[2] https://blog.perillaroc.wang/post/2020/2020-07-22-move-anaconda-into-a-new-directory/