在ubuntu20.04下迁移anaconda的目录,试验不行后,换成软连接

一、原因

随着不断的搭建不同的算法环境,原本在固态硬盘上安装的anaconda上占用空间越来越多。导致可用的固态硬盘空间越来越少,又因安装的环境太多,重新搭建比较费时费力。有没有直接将当前已经搭建好环境的anaconda 迁移到另外的目录呢,答案马上为你揭晓。

二、迁移

1.复制到指定迁移目录

迁移的方法不行,已试过,或者注意点比较多,换一个,做软链

操作步骤

假设你原来的conda安装在/home/ubuntu/anaconda3 路径下,要把它挪到/data/anaconda3

  1. 移动文件夹

先把文件夹挪过去:

mv /root/anaconda3 /data/anaconda3

  1. 创建软连接

然后创建软连接,相当于快捷方式:

ln -s /data/anaconda3 /root/anaconda3

第一个参数是真的存放虚拟环境内容的,第二个是快捷方式。

这样相当于每次系统找/root/anaconda3的时候就会去/data/anaconda3找,但 /root/anaconda3 路径本身不占存储空间。

  1. 测试是否成功

如果一下命令都不报错,基本就可以了。

conda -V

pip list

source activate my_env

conda deactivate

试一试自己的conda虚拟环境

有一点稍微麻烦一点:每次重启后需要重新执行以下软连接:

ln -s /xxxx/anaconda3 /root/anaconda3

相关推荐
因为风的缘故~8 天前
Ubuntu22.04安装cuda12.1+cudnn8.9.2+TensorRT8.6.1+pytorch2.3.0+opencv_cuda4.9+onnxruntime-gpu1.18
pytorch·深度学习·tensorrt·cuda·anaconda·cudnn
ai-guoyang9 天前
tensorflow gpu版安装(直接anaconda虚拟环境中配置cuda,无需主机安装cuda、cudnn)
深度学习·tensorflow·cuda·anaconda
TsingPig13 天前
【BUG解决】ImportError: DLL load failed: 找不到指定的模块 +Conda 版本过低\更新失败
python·conda·anaconda·python3.7
Ztiddler17 天前
【Anaconda/Miniconda conda 常用命令】
python·conda·anaconda·miniconda
装不满的克莱因瓶23 天前
用Python做数据分析环境搭建及工具使用(Jupyter)
ide·python·jupyter·数据分析·conda·anaconda
FellAveal1 个月前
【机器学习】如何配置anaconda环境(无脑版)
python·机器学习·anaconda
hfhua1 个月前
2024新版pycharm如何切换anaconda虚拟环境
ide·python·pycharm·anaconda
Bio Coder1 个月前
window的Anaconda Powershell Prompt 里使用linux 命令
linux·运维·prompt·anaconda·linux命令
小喵要摸鱼1 个月前
Anaconda 和 conda 是什么关系?就像 pip 和 python 一样吗
python·conda·pip·anaconda
小李飞刀李寻欢1 个月前
anaconda 安装笔记Ubuntu20
前端·笔记·ubuntu·安装·anaconda