使用Anaconda创建虚拟环境时,总是安装到C盘全局默认路径,而不是安装到自定义的Anaconda的envs目录下,网上搜索发现后结合自身,这个一般是因为安装完后默认打开navigator导致的(最新安装包安装进度没有自动添加系统路径)。
下面是分别两个解决方法,解决方法一是卸载重装Anaconda,解决方法二是修改默认环境路径,二选其一即可。
解决方法一:
- 卸载Anaconda
- 重新安装Anaconda,安装完后取消勾选默认打开navigator
- 添加系统路径如下:
解决方法二:
确认 Anaconda 配置
-
检查 Conda 配置文件:
- 打开命令提示符或 Anaconda Prompt。
- 运行以下命令查看 conda 配置:
conda config --show
- 确认
envs_dirs
设置是否指向您期望的目录。如果没有指定,Conda 将使用默认路径。
-
设置 Conda 环境目录:
- 运行以下命令,将环境目录设置为您希望的路径(例如 Anaconda 安装目录下的
envs
文件夹):conda config --add envs_dirs <your_anaconda_install_path>\envs
例如,如果 Anaconda 安装在F:\Anaconda,运行:
conda config --add envs_dirs F:\Anaconda\envs
- 运行以下命令,将环境目录设置为您希望的路径(例如 Anaconda 安装目录下的
检查 Conda 配置
运行以下命令确认 envs_dirs
是否已正确设置:
conda config --show envs_dirs
应该会显示:
envs_dirs:
- F:\Anaconda\envs