阅读此post
我已经在我的CentOS7.2中安装了zlib
和zlib-devel
。
但是为什么在我安装setuptools时仍然出现此错误?
cd setuptools-19.6
python3 setup.py build
python3 setup.py install
错误:
...
File "/root/setuptools-19.6/setuptools/command/bdist_egg.py", line 223, in run
dry_run=self.dry_run, mode=self.gen_header())
File "/root/setuptools-19.6/setuptools/command/bdist_egg.py", line 464, in make_zipfile
z = zipfile.ZipFile(zip_filename, mode, compression=compression)
File "/usr/local/lib/python3.6/zipfile.py", line 1098, in __init__
_check_compression(compression)
File "/usr/local/lib/python3.6/zipfile.py", line 647, in _check_compression
"Compression requires the (missing) zlib module")
RuntimeError: Compression requires the (missing) zlib module
我的Python3版本是Python 3.6.0a1
。
EDIT-01
我通过以下方式获得setuptools
:
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
EDIT-02
我仍然使用40.0.0
setuptools这个问题。
答案 0 :(得分:1)
您的问题是因为在进行安装zlib
之后安装了zlib-devel
和python
。
现在您的解决方案应该重新安装python。在您的python目录make && make install
中。
,然后转到setuptools进行安装:
python3 setup.py build
python3 setup.py install