17

我使用 Anaconda 命令提示符更新了 anaconda。

每当我运行任何命令前更新后:conda info 或 conda list 我收到以下错误

module 'brotli' has no attribute 'error'

我真的很感激这方面的任何帮助!不知道它是如何解决的

4

8 回答 8

26

我通过安装解决了这个问题urllib3

只需打开终端并输入:

conda install -c anaconda urllib3

或者您也可以尝试:

conda install -c conda-forge brotlipy
于 2020-07-14T14:42:02.720 回答
25

我通过注释文件中的第 376 和 377 行解决了这个问题

C:\ProgramData\Anaconda3\Lib\site-packages\urllib3\response.py

在此处输入图像描述

然后通过运行安装 brotli 库

pip install brotli

或者

conda install brotli

安装成功后,取消上面几行的注释。现在做任何你想做的事。错误不应该出现。

于 2020-06-02T18:43:54.133 回答
4

我通过安装brotlipy解决了这个问题

只需打开终端并输入:

conda install -c anaconda brotlipy
于 2020-09-07T00:12:57.400 回答
1

我通过以下方式解决了这个问题

1- comment the lines 
2- conda install brotli
3- run anaconda like normal 

我保留第 376 和 377 行的评论

于 2020-08-03T16:29:56.380 回答
0

If anyone is running into this when installing a package from a wheel they built, the below is the order of my dependencies when I got this error to go away:

    'brotli>=1.0.9',
    'urllib3>=1.26.0',

This did not work when the version spec for urllib3 was >=1.25.0 for whatever reason.

于 2021-03-03T01:27:58.917 回答
0

我遇到了同样的问题,但我可以通过简单地安装 brotli 来解决它。

conda install brotli

Brotli v1.0.7 为我解决了这个问题。

于 2020-05-24T08:02:28.397 回答
0

我做了以下事情:

  1. 注释掉上面推荐的行。
  2. 推出 anaconda 导航器
  3. 搜索任何带有“ brotli ”的包
  4. 安装/更新了所有这些
  5. 取消注释行

Navigator 已恢复工作,但尚不确定是否存在任何其他下游问题。

于 2021-05-01T16:23:19.810 回答
-2

我通过注释文件中的第 389 行和第 390 行解决了这个问题

C:\Users\(user)\AppData\Roaming\Python\Python36\site-packages\urllib3\response.py

然后通过运行安装 brotli 库

pip install brotli
于 2021-05-21T13:09:11.570 回答