原本就是将Anaconda
安装到了C盘,结果发现环境他还是默认安装到了C盘,就打算再转移一下
conda版本为
首先找到Win11下面的环境位置
C:\Users\用户名\.conda\envs
比如我的就是
C:\Users\Arona\.conda\envs
找到D盘安装Anaconda
的位置
D:\ProgramData\anaconda3\envs
C盘的将envs
文件夹剪切过去,环境迁移一半就完成了
测试了一下,如果新建一个环境,默认还会装在C盘
于是要修改一下环境的默认安装位置
找到用户目录下的.condarc
文件(用下面cmd的代码也可以跳转到目标目录)
explorer %USERPROFILE%
用Visual Studio Code
打开
加入这段话
envs_dirs:
- D:\ProgramData\anaconda3\envs
这样默认就会安装到D盘了
测试一下,新建一个名为test1
的环境
如果发现地址还没变的话,可以继续以下操作
找到Anaconda
的文件夹,右键属性—安全,把users下面的权限全部打钩就行
应用过程中可能还会出现这种错误
可以按照这个博客的方法来解决,那个图比较清楚。(我使用的是第一种方法解决的
等待一段时间
然后再回到上述操作,把users下面的权限全部打钩,再等待亿段时间
完成后最后测试一下,新建一个名为test2的环境
成功!
补充一下:
发现刚刚上述只是把环境迁移了,下载的缓存还是留在C盘
找到刚刚用户目录的.condarc
文件,再加入几句话
pkgs_dirs:
- D:\ProgramData\pkgs
保存查看一下,输入
conda info
说明配置成功,接下来把C盘的pkgs
文件夹剪切到D盘刚刚的目录下就行了
完事!