解决新创建的anaconda环境在C:\Users\xxx\.conda\envs\,而不在anaconda安装目录下的envs中(本人安装anconda选的for all 并不时just for )

今天重装了anconda(本来就是因此c盘红了)但是今天创建虚拟环境的时候发现位置又成了C:\Users\xxx\.conda\envs\,这我能忍??我重装本来就是为了腾出来c盘啊

如果大家遇到同样的问题可以先按这位大佬的方式进行解决

然后你安装anconda的时候选的是just for me(只为一个用户)那么应该按这种方式应该能很好解决

链接

好了步入正题

我看他们说这种方法只有在安装anconda的时候选择just for me的时候才能用,如果选了for all的话这种方法也好像行不通?反正我是行不通的,又不想重装(我今天才刚刚重装鸭!!)

so

如果你在安装 Anaconda 时选择了 "For all users",那么在修改配置文件中的 envs_dirs 参数可能不会生效,因为这个参数通常是针对单个用户的。

在 Anaconda 中,如果选择了 "For all users" 安装选项,那么修改默认环境路径的方法可能会有所不同。在这种情况下,你可能需要使用管理员权限来修改 Anaconda 的配置

以下是一种尝试的方法:

  1. 以管理员身份运行 Anaconda Prompt:在开始菜单中找到 Anaconda Prompt,并右键点击选择 "以管理员身份运行"。

  2. 使用 conda config --show 命令查看配置:在管理员权限的 Anaconda Prompt 中,运行以下命令:

    conda config --show
    

    这将显示当前的 Anaconda 配置。检查是否有 envs_dirs 这个参数。

  3. 如果没有 envs_dirs 参数,可以尝试添加它:在管理员权限的 Anaconda Prompt 中,运行以下命令:

    conda config --append envs_dirs E:\path\to\your\envs
    

    注意后面填你自己anconda里envs文件夹的位置

写在最后

请注意,由于权限问题,可能会限制你对 Anaconda 的修改。如果以上方法不起作用,你可能需要从管理员帐户下重新安装 Anaconda,并选择 "Just for me" 选项,然后按照之前提供的方法进行修改。

如果再有重装anconda的问题可以在评论区问我,人间小苦瓜以及重装过n次python和anconda了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值