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

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

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

2024-07-13 11:43| 来源: 网络整理| 查看: 265

今天重装了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 的配置

以下是一种尝试的方法:

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

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

conda config --show

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

如果没有 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了



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3