博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 安装setuptools时报Compression requires the (missing) zlib module错误的解决方案
阅读量:6592 次
发布时间:2019-06-24

本文共 1776 字,大约阅读时间需要 5 分钟。

背景: 虚拟机下安装python辅助工具 报错,错误信息大概如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Traceback (most recent call last):  
  
File 
"setup.py"
, line 94, 
in 
<module>  
    
scripts = scripts,  
  
File 
"/usr/local/lib/python2.7/distutils/core.py"
, line 152, 
in 
setup  
    
dist.run_commands()  
  
File 
"/usr/local/lib/python2.7/distutils/dist.py"
, line 953, 
in 
run_commands  
    
self.run_command(cmd)  
  
File 
"/usr/local/lib/python2.7/distutils/dist.py"
, line 972, 
in 
run_command  
    
cmd_obj.run()  
  
File 
"/opt/oracle/sor/install/setuptools-0.6c11/setuptools/command/install.py"
, line 76, 
in 
run  
    
self.do_egg_install()  
  
File 
"/opt/oracle/sor/install/setuptools-0.6c11/setuptools/command/install.py"
, line 96, 
in 
do_egg_install  
    
self.run_command(&apos;bdist_egg&apos;)  
  
File 
"/usr/local/lib/python2.7/distutils/cmd.py"
, line 326, 
in 
run_command  
    
self.distribution.run_command(
command
)  
  
File 
"/usr/local/lib/python2.7/distutils/dist.py"
, line 972, 
in 
run_command  
    
cmd_obj.run()  
  
File 
"/opt/oracle/sor/install/setuptools-0.6c11/setuptools/command/bdist_egg.py"
, line 236, 
in 
run  
    
dry_run=self.dry_run, mode=self.gen_header())  
  
File 
"/opt/oracle/sor/install/setuptools-0.6c11/setuptools/command/bdist_egg.py"
, line 527, 
in 
make_zipfile  
    
z = zipfile.ZipFile(zip_filename, mode, compression=compression)  
  
File 
"/usr/local/lib/python2.7/zipfile.py"
, line 681, 
in 
__init__  
    
"Compression requires the (missing) zlib module"  
    
RuntimeError: Compression requires the (missing) zlib module

出错原因:

提示的很清楚,缺少 zlib模块导致安装失败 

处理方式:


1
2
3
4
5
6
7
8
9
10
# yum install zlib   
# yum install zlib-devel   
下载成功后,进入python2.7的目录,重新执行   
#make   
#make install   
    
此时先前执行的 软连接仍旧生效   
    
然后进入 setuptool目录,   
[root@localhost setuptools-5.2]
# pythonnew setup.py install  重新安装

基本这样就可以搞定 

      本文转自灬落魄灬  51CTO博客,原文链接:http://blog.51cto.com/smoke520/1891634,如需转载请自行联系原作者

你可能感兴趣的文章
MSSQL发送邮件
查看>>
Newtonsoft 反序列化字符串
查看>>
[LeetCode] Course Schedule
查看>>
selenium层级定位及鼠标键盘操作
查看>>
SpringBoot跨域问题解决方案
查看>>
(转载)hibernate3.0配置文件模板
查看>>
46、练习:输出指定目录下的所有文件名称
查看>>
IP地址与数字地址相互转换
查看>>
.net core 允许跨域
查看>>
Knockout.Js官网学习(创建自定义绑定)
查看>>
win10 x64中 windbg x64 安装配置符号库
查看>>
python 抽象类、抽象方法、接口、依赖注入、SOLIP
查看>>
笔记1
查看>>
POJ1068 Parencodings 解题报告
查看>>
字符串连接[不用库函数]
查看>>
使用Hystrix实现自动降级与依赖隔离-微服务
查看>>
Parcelbale接口
查看>>
新建一个express工程,node app无反应
查看>>
Python去掉字符串中空格的方法
查看>>
[转] 用GDB调试程序(五)
查看>>