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

在左侧选择搜索

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

相关推荐
专注VB编程开发20年7 分钟前
vb.net,c#线程池 Dim tasks As New List(Of Task) 线程多了,后面几个可能要等一二秒后再启动
java·linux·jvm
2023自学中19 分钟前
Linux 内核中的 start_kernel() 函数内部:流程图与总结
linux·嵌入式硬件·uboot
funnycoffee1231 小时前
H3C交换机查看日志命令display logbuffer
运维·网络·h3c logbuffer·h3c日志
qq_479875431 小时前
netlink(1)
linux·服务器·网络
hzulwy1 小时前
Linux网络配置与测试
linux·运维·网络
zxnbmk2 小时前
磁盘挂载与迁移【自用复制】
linux
WW、forever2 小时前
【服务器】上传服务器中数据至 FigShare(Python)
运维·服务器·python
YQ_012 小时前
Ubuntu下安装WPS
linux·ubuntu·wps
小义_2 小时前
【Docker】知识四
linux·运维·docker·容器
小志biubiu2 小时前
Linux_进程概念(A)-进程部分【Ubuntu】
linux·运维·服务器·ubuntu·操作系统·进程