ubuntu迁移anaconda到另外的目录,完美解决问题

背景:anaconda放在/home/下,但是太大了,需要迁移到/data/,找了很多资料,都没解决问题。

一、你可以先做一下尝试:

①拷贝anaconda到你想要的新目录

bash 复制代码
cp -r /home/anaconda3 /data/

②将原来的anaconda备份,免得出错

bash 复制代码
mv /home/anaconda3 /home/anaconda3_bak

③修改你新的目录下的anaconda下的一些文件

bash 复制代码
# cd到新路径下的anaconda3文件夹下,执行以下命令修改路径(在首行或前面几行)
cd /data/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

④你所有创建的env环境里的也需要修改

bash 复制代码
vim /data/anaconda3/env/envname/bin/pip

⑤~/.bashrc系统配置文件也要修改(一般在最后)

bash 复制代码
vim ~/.bashrc

二、继续

如果上述尝试后,你conda env list报错的话(记得重开端口),可以试试我这个方法

使用vscode打开anaconda3

在左侧选择搜索

然后就可以了,如果有帮助,点个赞再走吧~

相关推荐
海盗猫鸥7 分钟前
Linux基础指令1
linux·服务器
最贪吃的虎13 分钟前
windows上如何可视化访问并远程操作linux系统上运行的浏览器或者linux可视化桌面
java·linux·运维·windows·分布式·后端·架构
Turboex邮件分享14 分钟前
邮件队列堵塞的深度排查与紧急清空/重定向实战
运维·网络
mzhan01721 分钟前
Linux: socket创建之后 interface down 然后再up起来
linux·运维
heimeiyingwang38 分钟前
向量数据库VS关系数据库VS非关系数据库
运维·人工智能·重构·架构·机器人
之歆43 分钟前
Linux 软件包管理与编译安装
linux·运维·服务器
Linux运维技术栈43 分钟前
实战运维|CentOS7 Nexus3.21.1 迁移至 Rocky Linux9.5 + 升级至3.68.1
运维·nexus3
廋到被风吹走1 小时前
DDD领域驱动设计深度解析:从理论到代码实践
java·大数据·linux
麦德泽特1 小时前
OpenWrt在机器人中的高级网络应用:AP+STA模式、中继与防火墙配置实战
运维·网络·机器人
这儿有一堆花1 小时前
Linux 软件包管理:从源码编译到现代自动化运维
linux·运维·自动化