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

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

二、迁移
1.复制到指定迁移目录

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

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

1. 移动文件夹
先把文件夹挪过去:

mv /root/anaconda3  /data/anaconda3
2. 创建软连接
然后创建软连接,相当于快捷方式:

ln -s /data/anaconda3 /root/anaconda3
 第一个参数是真的存放虚拟环境内容的,第二个是快捷方式。

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

3. 测试是否成功
如果一下命令都不报错,基本就可以了。

conda -V
pip list
source activate my_env
conda deactivate

试一试自己的conda虚拟环境

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

ln -s /xxxx/anaconda3  /root/anaconda3

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-24 20:12:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-24 20:12:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-24 20:12:03       82 阅读
  4. Python语言-面向对象

    2024-04-24 20:12:03       91 阅读

热门阅读

  1. Qt实现XYModem协议(八)

    2024-04-24 20:12:03       35 阅读
  2. Hive数据库字符串脱敏函数mask使用方法

    2024-04-24 20:12:03       33 阅读
  3. Nginx介绍

    2024-04-24 20:12:03       36 阅读
  4. 「笔试刷题」:杨辉三角

    2024-04-24 20:12:03       36 阅读
  5. 单片机通用程序~汇总目录

    2024-04-24 20:12:03       30 阅读
  6. 如何处理PHP中的文件上传和下载?

    2024-04-24 20:12:03       32 阅读