1 报错
今天需要安装一个 Python 包,依赖 Pillow,在安装 Pillow 和升级 pip 的时候遇到下面两个错误。
ValueError: zlib is required unless explicitly disabled using --disable-zlib, aborting ---------------------------------------- Failed building wheel for Pillow
result = finder(distlib_package).find(name).bytes AttributeError: 'NoneType' object has no attribute 'bytes'
2 解决
首先是安装 Pillow 时候的遇到第一条报错:
ValueError: zlib is required unless explicitly disabled using --disable-zlib, aborting
意思是要安装 zlib,不过我顺手上网搜了一下,有人说只要升级 pip 就可以了1,于是我运行 python -m pip install --upgrade pip
来升级 pip,结果遇到如下报错:
result = finder(distlib_package).find(name).bytes AttributeError: 'NoneType' object has no attribute 'bytes'
继续搜索,在 Github 上看到一条评论2,
Same sh** with pip 7.1.0 with Python 2.7 on Window 7 64bit – see below.
BUT HAPPILY
easy_install -U pip
did it for me and upgraded to 7.1.2 🙂
以及下面若干感谢。遂 cmd
运行 easy_install -U pip
升级 pip,再输入 pip install Pillow
安装 Pillow,一条过,问题解决。
看 Github 上面的留言,用 esay_install
升级 pip 的解决办法同时适用于 Windows 7、Windows 8、Windows 10,以及 Python 2.7、Python 3.4、Python 3.5。
脚注:
Windows 下如何安装 Pillow、pip install Pillow 报错怎么解决、Windows 下 Python 开发环境配置、 pip --upgrade
怎么升级、Windows 7 pip 升级报错的解决办法。
版权声明:本站所有原创文章,作者保留版权。转载必须包含本声明,不得修改任何内容(包括文章标题),并以超链接的形式注明作者“Bary”和本文原始地址。