创建指定路径的 Conda 环境
在创建环境时,使用 --prefix
参数指定自定义路径:
conda create --prefix=/your/custom/path/my_env python=3.8
-
说明:
-
/your/custom/path/my_env
:替换为你希望存放环境的路径(如D:\projects\my_env
或/home/user/projects/my_env
)。 -
python=3.8
:指定 Python 版本(可选,默认使用最新版本)。
-
2. 激活指定路径的环境
使用 conda activate
时需指定完整路径:
conda activate /your/custom/path/my_env
-
Windows 注意:路径中的反斜杠需用双引号包裹:
conda activate "D:\projects\my_env"
3. 配置默认环境路径(可选)
若希望所有新环境默认创建到指定路径,可修改 Conda 配置文件 .condarc
:
-
打开或创建
.condarc
文件(路径:~/.condarc
或C:\Users\<用户名>\.condarc
)。 -
添加以下内容:
envs_dirs: - /your/custom/path # 自定义路径 - ~/.conda/envs # 原默认路径(可选保留)
Conda 会按顺序优先在自定义路径下创建环境。
4. 验证环境路径
运行以下命令检查环境位置:
conda info --envs
输出示例:
# conda environments:
#
base * /opt/anaconda3
my_env /your/custom/path/my_env
5. 使用环境
-
安装包:
conda install numpy # 或 pip install pandas
-
退出环境:
conda deactivate