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

在左侧选择搜索

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

相关推荐
公众号:fuwuqiBMC9 小时前
(转自“服务器BMC”)服务器BMC芯片——AST2800
运维·服务器
HiDev_9 小时前
【非标自动化】2、认识元器件(流量传感器)
运维·自动化
xlq2232210 小时前
高并发服务器day8(含服务器完整架构)
运维·服务器·php
OpenPomeloxCommunity10 小时前
Linux 同步机制之 spinlock 设计与实现(二):ARM32实现
linux
Shell运维手记10 小时前
交换机(二层交换机)完整工作原理
运维·网络·网络协议·macos·交换机
飞飞传输10 小时前
金融数字化转型新基建:替代FTP的国产传输软件筑牢数安全防线
大数据·运维·安全
码农学院10 小时前
GEO团队SOP、绩效考核与知识沉淀:技术团队管理体系化工程实践
运维·人工智能·windows
爱莉希雅&&&10 小时前
Rocky Linux 10.1 + K8s 1.36.3 离线集群部署笔记(Kubernetes)
linux·笔记·docker·kubernetes·calico
三84410 小时前
基于 NFS 共享存储的 Nginx Web 服务部署项目
linux·运维·服务器
逻极10 小时前
Shell脚本实战:从“能跑”到“高效”的3个关键跃升
linux·服务器·shell·脚本