anaconda虚拟环境路径从C:\改为D:\的注意事项

前言:

        anaconda虚拟环境安装包路径和环境目录在.condarc文件中设置。

开始:

1.修改环境目录和安装包目录路径

在C:\用户\用户名下找到.condarc文件,如果没有,在命令行或者Anaconda Prompt运行。

conda config --add channels r

再回到C:\用户\用户名下就能看到.condarc了。使用记事本打开.condarc文件,将里面的代码替换为:

envs_dirs:
  - D:\Anaconda3\envs
pkgs_dirs:
  - D:\Anaconda3\pkgs

上方的第一个路径是环境目录路径,第二个是软件安装目录路径,都设置为自定义路径。

在Anaconda Prompt输入:

conda info

这两个位置设置为:envs directories的三个路径根据优先级排列。

检查D:\Anaconda3下有没有envs和pkgs文件夹,没有的话去新建。

2.设置pkgs文件夹的权限

开始创建虚拟环境时,报错:pgks无法写入

解决办法:

 

3.设置envs文件夹的权限

所有都设置好了之后,虚拟环境还是会安装在C:\用户\用户名\.conda\envs文件夹下

因为没有给新设置的路径文件夹(D:\Anaconda3\envs)权限,当创建虚拟环境时无法访问该文件夹,所以会自动访问envs directories所列的第二个文件夹,即C盘中的文件夹。

解决方案:修改新设置的路径文件夹(D:\Anaconda3\envs)的权限(同设置pkgs文件夹的权限操作一致)

点击应用或者确定即可。

再次创建虚拟环境就会存到(D:\Anaconda3\envs)下了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值