【conda info --envs时出现AttributeError: module ‘brotli‘ has no attribute ‘error‘问题】

 查看python版本情况时:conda  info  --envs

 出现:AttributeError: module 'brotli' has no attribute 'error'问题

使用:pip uninstall brotli、 pip install brotli重新下载方法不行说是没卸载权限:pip uninstall brotli出现PermissionError: [Errno 13] Permission denied: 'd:\\anacada3\\anzhuang\\lib\\site-packages\\wincertstore-0.2-py3.6.egg-info',于是使用pip uninstall --user brotli,结果一样不可以:PermissionError: [Errno 13] Permission denied: 'd:\\anacada3\\anzhuang\\lib\\site-packages\\wincertstore-0.2-py3.6.egg-info'

最后,没想到解决方法是把D:\anaconda\envs\tensorflow\Lib\site-packages\pip_vendor\urllib3\response.py文件里的:

if brotli is not None:

DECODER_ERROR_CLASSES += (brotli.error,)

这两行给注释掉就解决了,我的在376、378两行

刚又接着下一步查看完conda环境去激活tensorflow,又出现同样问题AttributeError: module ‘brotli‘ has no attribute ‘error‘,这是因为我又把D:\Anacada3\anzhuang\Lib\site-packages\urllib3给安回去了,所以总结:

当出现AttributeError: module ‘brotli‘ has no attribute ‘error‘问题时

把D:\anaconda\envs\tensorflow\Lib\site-packages\pip_vendor\urllib3\response.py文件里的:

if brotli is not None:

DECODER_ERROR_CLASSES += (brotli.error,)

这两行给注释掉并且要把D:\Anacada3\anzhuang\Lib\site-packages\urllib3这个文件夹给移除了才能彻底解决

借鉴博客:报错:module ‘brotli‘ has no attribute ‘error‘-CSDN博客

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值