修改原因:系统固态硬盘容量不足,无法配置个人conda环境
解决方法:降低/home文件夹的使用
修改内容
1. 减少/home 文件夹内容
将anaconda环境修改位置,使用mv命令将/home/sdust307/anaconda3移动至将/home/sdust307/Disk1/anaconda3,命令如下
mv /home/sdust307/anaconda3 /home/sdust307/Disk1/anaconda3
2. 修改系统变量
修改
~/.bashrc
中的anaconda环境变量将/home/sdust307/anaconda3统一修改为/home/sdust307/Disk1/anaconda3
vi ~/.bashrc
/newpath/anaconda2/bin/conda
/newpath/anaconda2/etc/profile.d/conda.sh
3. 保存修改内容
sourch ~/.bashrc
4. conda
命令测试
conda
出现
-bash: /home/sdust307/anaconda3/bin/conda: No such file or directory
原因:移动位置或者修改conda所在的文件名称后就会出现用不起来的问题,这是因为conda命令都是按照安装时候的目录结构去寻找相应的python文件,一旦路径改动便会找不到了
解决:修改conda文件夹下的变量
具体步骤:使用vim修改,修改一下文件中anaconda的路径
./bin/conda ./bin/activate ./bin/deactivate ./bin/pip ./condabin/conda /etc/profile.d/conda.sh文件首行为:
/home/sdust307/Disk1/anaconda3
5. 测试成功
可能出现的问题
虚拟环境下pip命令无法使用
可以使用conda install xx
代替
结果
文件挂载系统没动的基础上空余出分区/dev/nvme0n1p5 31G容量
修改了anaconda文件夹位置
可能出现bad interpreter: No such file or directory
问题,解决方法为修改路径,参照上文修改命令文件路径即可。
11.27