ubuntu配置 Conda 更改默认环境路径

我的需求是以后凡是新建一个虚拟环境都需要安装在一个挂载了大容量的分区/data里面

/home里面的是即将爆满但是还能塞点东西的硬盘.

如果您想要永久更改 Conda 的默认环境路径,可以编辑 Conda 的配置文件。首先,找到 Conda 的配置文件通常是 .condarc 文件。

Linux操作系统创建的 .condarc 文件通常在/home/User_name 这个目录下。

在.condarc文件中添加以下内容

在安装了anaconda3以后,输入命令

bash 复制代码
nano ~/.condarc

往里面添加一下内容

bash 复制代码
envs_dirs:
  - /data/anaconda3/YOUR_USER_NAME/my_envs

CRTL+X是退出,这里我们就是CTRL+X退出即可!

输入Y或者Yes

按CTRL + T,选择"To File"

使用上下左右的箭头选择的键盘键选择.condarc,然后敲回车确定!这里千万不能选了.bashrc!!!

然后就万事大吉!

如果你发现后面新建的虚拟环境位置依然不在你指定的目录里面,那就是anaconda3没有权限在你指定的目录里面.需要直接

bash 复制代码
chmod 777 /data/anaconda3/YOUR_USER_NAME

这会告诉 Conda 在 /data 目录中寻找虚拟环境而不是默认位置。确保 /data/my_envs 这个目录存在并且有适当的权限.!!!

注意!!!!!!!!!!!!!!!!!!!我们在编辑~/.condarc之前必须先把/data/anaconda3/YOUR_USER_NAME的权限设置好!

bash 复制代码
chmod 777 /data/anaconda3/YOUR_USER_NAME

保证anaconda3具有足够权限读写/data/anaconda3/YOUR_USER_NAME

相关推荐
爱吃生蚝的于勒4 分钟前
QT开发第三章——常用控件
linux·服务器·开发语言·前端·javascript·c++·qt
Tairitsu_H19 分钟前
告别默认Vim:Linux下轻松配置Vim开发环境
linux·编辑器·vim·配置
wuminyu36 分钟前
Java锁膨胀机制之偏向锁到轻量级锁源码剖析
java·linux·c语言·jvm·c++
半部论语41 分钟前
openEuler 安装 LibreOffice 技术指南
linux
小白弄潮儿1 小时前
Conda 使用入门指南(续):解决 pip 安装问题与最佳实践
conda·pip
凡人叶枫1 小时前
Effective C++ 条款13:以对象管理资源(RAII)
java·linux·开发语言·c++·嵌入式开发
云飞云共享云桌面1 小时前
东莞制造业研发降本方案:1 台云主机承载 10 人 SolidWorks,钣金操作秒响应
linux·运维·服务器·安全·电脑
hanbr1 小时前
[特殊字符] Linux 学习笔记(二):压缩、Vim 与配置
linux·技术
赛博三把手1 小时前
实操篇一:Claude Code + Token173 国内直连 Anthropic Fable 5 完整接入教程
linux·编辑器·vim
sbjdhjd1 小时前
企业级 Tomcat (上):WEB 技术栈 + 架构演进 + 生产级安装部署
linux·运维·云原生·开源·tomcat·云计算·负载均衡