背景:
磁盘占满了,本来根目录下是100%,所以想着将conda的环境换个大点的盘,我这里是将miniconda3从[ / ]移到了[ /data1 ]
解决方法:
1.首先停止所有与miniconda相关进程
conda deactivate
2.移动miniconda到新的目录(我是将 /root 下的miniconda移到 /data1/ 下了)
mv /root/miniconda3 /data1/
3.修改环境变量(nano ~/.bashrc都行)
vim ~/.bashrc
重启环境变量使其生效:
source ~/.bashrc
还需要更改的配置
下面红色方框都是将原来的地址[/root] 改成了新地址[/data1]
4.vim /data1/miniconda3/bin/activate
5.vim /data1/miniconda3/bin/conda (虽然有# 但是也得改,会生效)
6.vim /data1/miniconda3/bin/pip
7.vim /data1/miniconda3/etc/profile.d/conda.sh
8. vim /data1/miniconda3/etc/profile.d/conda.csh
9. 修改虚拟环境中的pip和pip3
cd /data1/miniconda3/envs/环境名/bin
vim pip
vim pip3
10.如果conda env list报错:
解决:vim /data1/miniconda3/bin/conda-env
这里也改成目标目录
这样就OK了