【w11环境下,搭建yolov8的环境过程中,在创建虚拟环境时,总是安装到C盘全局默认路径,而不是安装到自定义的Anaconda的envs目录下的解决方法】
在C盘找到.condarc这个文件
打开这个文件,找到envs_dirs:配置项,该配置项就表示新创建虚拟环境的路径(注意enva_dirs是自己anaconda3的安装路径)
上面配置的是阿里镜像源(方法一)
channels:
- defaults
show_channel_urls: true
default_channels:
- http://mirrors.aliyun.com/anaconda/pkgs/main
- http://mirrors.aliyun.com/anaconda/pkgs/r
- http://mirrors.aliyun.com/anaconda/pkgs/msys2
custom_channels:
conda-forge: http://mirrors.aliyun.com/anaconda/cloud
msys2: http://mirrors.aliyun.com/anaconda/cloud
bioconda: http://mirrors.aliyun.com/anaconda/cloud
menpo: http://mirrors.aliyun.com/anaconda/cloud
pytorch: http://mirrors.aliyun.com/anaconda/cloud
simpleitk: http://mirrors.aliyun.com/anaconda/cloud
envs_dirs:
-D://soft//anaconda3//envs
也可以配置清华镜像源(方法二)
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
envs_dirs:
-D://soft//anaconda3//envs
备注(常见问题以及解决方法):
(1)如果没有这个“.condarc”的文件,那么就点击"win"+"r",搜索“cmd”调出终端,然后输入命令创建即可:
conda config --set show_channel_urls yes
然后按照创建虚拟环境步骤创建即可
(2)如果此时创建环境发现还会安装在C盘,是因为没有打开对Anaconda下envs的读写权限,找到所要保存的环境目录,作者这里是 D://soft//anaconda3//envs,
右击选择【属性】,选择【安全】,选择【编辑】,
按下图所示进行编辑,选择【Users】,在下面的选项中勾选【完全控制】 ,最后选择【应用】并【确定】。
接下来就可以重新创建虚拟环境了
over !!!