Anaconda虚拟环境默认创建位置的更改

2023年4月26日,重新下载了Anaconda后本来配置好的路径又没了,虽然有上一次的经验,却依旧耗费了四个小时才搞好,决定把整个更改历程写个笔记记录一下以供下次参考。

总的参考文章很多,主要分为两种解决方案:

一:更改.condarc文件。

两种进行路径,

(1)一种是直接在Anaconda中寻找对应位置添加(4条消息) Anaconda修改环境默认保存路径_anaconda修改默认保存路径_王开心.的博客-CSDN博客;

(2)一种是通过%HOMEPATH%找到.condarc文件后用记事本打开添加。添加完毕后,如果依旧没有更改,则更改envs文件权限为完全控制(4条消息) 改变conda虚拟环境的默认路径_修改conda安装虚拟环境路径_偶然is的博客-CSDN博客。

PS:在这里我出现了envs文件夹的 属性->安全 里没有编辑选项的情况,并且长时间苦于没有解决办法,所幸经过不断尝试后得以解决,但还不知道为什么这样。以下是我的解决过程:

1.首先,利用%HOMEPATH%来到用户源文件夹也就是.condarc文件夹所在的目录下,找到.conda文件夹

2.打开后找到envs文件夹并 右击->属性 ,这里就有编辑按钮了。点击进去发现没有Users(...)这个用户,

Anaconda虚拟环境默认创建位置的更改_第1张图片

3.点击编辑,进入如下页面,点击添加

Anaconda虚拟环境默认创建位置的更改_第2张图片

 4.在左下角框中输入Users,并点击右侧“检查名称”按钮会自动跳出所需名称,点击确定后进入如下界面,勾选“完全控制”后点击确定。

Anaconda虚拟环境默认创建位置的更改_第3张图片

5. 这时候再回到Anaconda目录下的envs文件夹,右键 属性->安全 ,如下图所示,编辑按钮出现了。

Anaconda虚拟环境默认创建位置的更改_第4张图片

6.之后就没有什么可以阻碍改变创建虚拟环境路径的啦。

Anaconda虚拟环境默认创建位置的更改_第5张图片

二:直接利用prefix设置安装路径

       如上图所示,我已创建的Python39虚拟环境之下有几个没有名称的虚拟环境,这些是我用prefix设置了 非Anaconda文件夹下的 文件路径后创建的,经过导入Pycharm解释器发现,这些虚拟环境并不能用,不过既然可以成功创建,那应该是我的使用方法不对,先放上来供参考纠正。

一:终端cd进入envs目录下利用prefix=name创建

(2条消息) Anaconda改变虚拟环境安装路径(必成功)_anaconda修改虚拟环境安装位置_哈仔康康的博客-CSDN博客

惭愧,我没创建成功。

二:直接指定路径创建

(2条消息) 【ML入门】anaconda环境搭建_宏辉的博客-CSDN博客

我在应用这一条时出现了生成路径变成D:/{...}/name的情况,后来把花括号去掉,直接变成/.../name之后就创建成功了,比如这样的:conda create --prefix=/Program/Virtual_env/Python310 python=3.10,创建出来不是可用的虚拟环境,(已解决,也可以用啦!!!)

Anaconda虚拟环境默认创建位置的更改_第6张图片

Anaconda虚拟环境默认创建位置的更改_第7张图片

已解决,好嗨森!

(3条消息) pycharm找不到conda可执行文件怎么办?_聻775的博客-CSDN博客

Anaconda虚拟环境默认创建位置的更改_第8张图片

另外附上如何配置解释器的链接

看了这篇文章,你一定会配置pycharm的解释器了!!! - 知乎 (zhihu.com)

(3条消息) 在PyCharm中配置使用Anaconda环境_anaconda pycharm_TK · X的博客-CSDN博客

你可能感兴趣的:(python,conda)