操作步骤
-
创建数据盘存储目录
bash mkdir -p /root/autodl-tmp/conda/{envs,pkgs}
-
修改Conda配置文件 编辑或新建
~/.condarc
文件:bash nano ~/.condarc
添加以下内容:yaml envs_dirs: - /root/autodl-tmp/conda/envs pkgs_dirs: - /root/autodl-tmp/conda/pkgs
-
验证配置
bash conda create -n test_env python=3.8 conda info --envs # 检查环境路径是否变更
方法2:使用符号链接重定向路径
操作步骤
- 迁移现有Conda数据
bash mv ~/.conda /root/autodl-tmp/ ln -s /root/autodl-tmp/.conda ~/.conda
- 验证软链接
bash ls -l ~/.conda # 应显示指向数据盘的链接
方法3:全新安装Conda到数据盘
操作步骤
- 下载Miniconda安装脚本
bash wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -P /root/autodl-tmp/
-
安装到数据盘
bash bash /root/autodl-tmp/Miniconda3-latest-Linux-x86_64.sh -b -p /root/autodl-tmp/miniconda3
-
更新环境变量**
编辑 ~/.bashrc
: bash nano ~/.bashrc
添加: bash export PATH="/root/autodl-tmp/miniconda3/bin:$PATH"
生效配置: bash source ~/.bashrc
方法4:临时指定环境路径(单次生效)
bash conda create --prefix /root/autodl-tmp/my_env python=3.8 conda activate /root/autodl-tmp/my_env
注意事项
- 数据盘路径 AutoDL默认数据盘挂载点为
/root/autodl-tmp
,可通过df -h
确认。 - 权限设置
bash chmod -R 755 /root/autodl-tmp/conda
- 清理系统盘 迁移后删除原目录释放空间:
bash rm -rf ~/.conda