EnvironmentNotWritableError: The current user does not have write permissions to the target environm

零. 前言:

  1. 三 是正解,建议直入正题 三,前两种权当参考就行,前两种产生的问题如有解决,欢迎私聊、留言或…
  2. 重装如果不安装到第一次安装的文件夹,报错盲猜应该和注册表有一定关系
  3. 用文件搜索工具 搜索conda,一搜一大堆,可以都删除试试,当然不建议这么做

一. EnvironmentNotWritableError: The current user does not have write permissions to the target environm

背景:

Anaconda虚拟环境中运行conda install matplotlib, 系统提示当前conda版本不够,需运行conda update -n base -c defaults conda

出现报错:

EnvironmentNotWritableError: The current user does not have write permissions to the target environment. environment location: D:\Anaconda

EnvironmentNotWritableError: The current user does not have write permissions to the target environm_第1张图片

错误原因:

后面列的那个文件姐缺写入权限

解决方法:

找到后面列的那个文件夹(我的是D:\Anaconda)——右键——属性——安全——编辑——完全控制(或者只把写入勾上也行,我是懒人,想一劳永逸)——等一会儿开把游戏——解决

又出其他问题:应用或确定 时 报错

实在没时间那么多文件一个一个点,暂时无解,选择重装

重装见链接:安装下载Anaconda注意事项以及卸载

第一次重装时,安装的文件夹和之前装的文件夹不一样,打开 Anaconda Prompt 直接飘红

遂找对应环境变量,未找到

只能再次重装到第一次安装的文件夹

二. conda安装包报错:The current user does not have write permissions to the target environment(当前用户没有写入权限)

问题:

在Winodws 10下使用conda安装第三方包时报错:”EnvironmentNotWritableError: The current user does not have write permissions to the target environment. location:

主要原因:

用户没有对anaconda3文件夹的读写权限,造成其原因可能是由于在安装anaconda时使用了管理员权限。

解决方法:解除对错误中location:*部分涉及的文件夹的权限限制

1、把鼠标光标移动到文件夹上,鼠标右击,在出现的选项中选择【属性】。
2、在属性界面中上方有6个选项,点击第四个【安全】。
3、接下来在更改权限的右边点击【编辑】。
4、在权限界面中点击中间的【添加】,准备添加权限。
5、在【选择用户和组】界面中点击下方的【高级】选项。
6、接下来的界面中点击【立即查找】,这时会在下方出现很多用户选项,选择【Everyone】。
7、最后再权限中把所有的权限都给勾选上,点击【确定】。
最后重新安装就可以了。

又出其他问题:应用或确定 时 报错

实在没时间那么多文件一个一个点,暂时无解,选择重装

重装见链接:安装下载Anaconda注意事项以及卸载

第一次重装时,安装的文件夹和之前装的文件夹不一样,打开 Anaconda Prompt 直接飘红

遂找对应环境变量,未找到

只能再次重装到第一次安装的文件夹

三. Anaconda或Miniconda在安装包的时候,遇到EnvironmentNotWritableError

Anaconda或Miniconda在安装包的时候,遇到EnvironmentNotWritableError报错

EnvironmentNotWritableError: The current user does not have write permissions to the target environment.
environment location: C:\ProgramData\Miniconda3

环境不可写错误:当前用户没有对目标环境的写权限。

解决方法有两个

1. 临时解决:

使用管理员权限打开Anaconda Prompt,或者管理员权限启动pycharm等,再进行想要的操作。

EnvironmentNotWritableError: The current user does not have write permissions to the target environm_第2张图片

2. 彻底解决:

出现EnvironmentNotWritableError的原因在于,在安装时选择了“ 为所有用户安装” 。直接卸载Anaconda / Miniconda应用然后通过安装包重新安装,并选择“ 只为我这个用户 ”安装即可。









CHAOS超级菜

EnvironmentNotWritableError: The current user does not have write permissions to the target environm

夏日里的一抹蓝

conda安装包报错:The current user does not have write permissions to the target environment(当前用户没有写入权限)

Kaleidoscope-

Anaconda或Miniconda在安装包的时候,遇到EnvironmentNotWritableError

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