修改anaconda虚拟环境创建路径(守卫C盘!)

本文讲述了如何在创建PyTorch虚拟环境时,将默认安装路径从C盘修改为D盘,以及遇到权限问题时如何解决的过程。涉及到`condainfo`查看路径,`condarc`文件编辑,以及修改Anaconda文件夹权限。
摘要由CSDN通过智能技术生成

背景:想要创建一个虚拟环境用于存放pytorch环境,但是发现默认安装路径为C盘,不想占用C盘空间,计划修改虚拟环境envs默认安装路径。

初始路径默认为c盘,通过以下命令查看当前的一些默认路径等信息

conda info

从图中envs dir一项中可以看出,当前默认路径(即第一个选项)为C盘下的目录,我们要将其改为D盘中的路径,即第二个选项。

在文件管理器中找到.condarc文件,默认应该和我这里的目录一样,此处的User为我自己的电脑名字,对应大家自己设置的名字。

在该文件中添加下列字符:

envs_dirs:
  - D:\allSoftware\Anaconda\envs

对应的路径就是我们想要存放envs的路径。

此时再次conda info查看路径,会发现优先级已经发生变化,D盘已经变成默认的路径了。

此时如果直接conda create -n命令创建虚拟环境,可能会发现环境的安装路径仍然显示是c盘,与设想存放在刚刚修改的d盘路径存在冲突。

原因:权限不够。

当执行创建虚拟环境命令后,会遍历查看可用路径列表,当执行到第一个D盘路径时,发现权限不足,没有写入权限

解决:修改anaconda文件夹的权限。

1.找到anaconda的安装路径

2.右击,打开文件夹属性-安全-User-高级

将Users的权限全部打开,此处由于我已经设置过了,所以显示全部勾选。最后点击应用并确认,结束。

最后回到命令行窗口,重新执行conda create -n 命令,发现安装路径已经改变成D盘下的路径

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值