文章目录
- 前言
- 一、原因
- 二、迁移
- 1.复制到指定迁移目录
- 2. 修改复制后的anaconda3 内容
- 3. 修改对应搭建的每个环境的pip
- 4.修改系统配置文件,使得设置生效
- 三、实际测试
- 四、总结
前言
好记性不如烂笔头,简单的记录下在ubantu18.04下迁移anaconda的目录
一、原因
随着不断的搭建不同的算法环境,原本在固态硬盘上安装的anaconda上占用空间越来越多。导致可用的固态硬盘空间越来越少,又因安装的环境太多,重新搭建比较费时费力。有没有直接将当前已经搭建好环境的anaconda 迁移到另外的目录呢,答案马上为你揭晓。
二、迁移
1.复制到指定迁移目录
cp -rf /home/ps/anaconda3 /devdata/ #先复制,待新的环境生效后再删除原来的环境
2. 修改复制后的anaconda3 内容
cd /devdata/anaconda3
# 需要修改的例如/home/anaconda3/更改为/data/anaconda3
vim ./etc/profile.d/conda.sh
vim ./etc/profile.d/conda.csh
vim ./bin/conda
vim ./bin/activate
vim ./bin/deactivate
vim ./bin/pip
vim ./bin/pip3
vim ./bin/easy_install
3. 修改对应搭建的每个环境的pip
比如
vim /devdata/anaconda3/env/yolov5/bin/pip
4.修改系统配置文件,使得设置生效
vim ~/.bashrc
三、实际测试
正常运行代码
四、总结
记录下迁移的过程,以便自己在后续遇到类似的问题能够快速定位,也能给遇到相同的问题的同行参考。