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

在左侧选择搜索

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

相关推荐
小林熬夜学编程10 分钟前
【MySQL】第九弹---掌握SQL关键操作:更新、删除、插入与聚合分析的秘诀
linux·开发语言·数据库·mysql
放羊郎5 小时前
从零实现机器人自主避障
ubuntu·机器人·gazebo·turtlebot·burger
_extraordinary_6 小时前
Linux基本指令(三)+ 权限
linux·运维·服务器
WalkingWithTheWind~6 小时前
Linux搭建Nginx直播流媒体服务RTMP/RTSP转Http-flv视频浏览器在线播放/Vue/Java/ffmpeg
java·linux·nginx·ffmpeg·vue·http-flv·rtsp
青春:一叶知秋6 小时前
Reactor模型说明
运维·服务器
和舒貌8 小时前
Linux系统编程基础详解
linux·运维·服务器·基础
Jack魏9 小时前
Linux MySQL 8.0.29 忽略表名大小写配置
linux·mysql·mysql8·mysql常见问题
ctrigger9 小时前
AI回答:Linux C/C++编程学习路线
linux·c语言·c++
蛊明11 小时前
下载CentOS 10
linux·运维·centos
北京-宏哥11 小时前
Linux系统安装MySQL5.7(其他版本类似)避坑指南
linux·运维·服务器