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

本文共 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,如需转载请自行联系原作者
你可能感兴趣的文章
菜鸟学Linux 第066篇笔记 简单配置iptables
查看>>
Eclipse 中建立项目依赖关系
查看>>
Linux系统中如何查看日志信息
查看>>
VSphere入门之ESXi的安装及基本管理
查看>>
美国力登的最新KVM-Over-IP
查看>>
基于GNS3的独臂路由配置
查看>>
大数据之---Hive全网最详细的编译tar及部署终极篇
查看>>
Struts2中出现没有Action与之关联时
查看>>
Hadoop学习笔记(四)
查看>>
Log4j2配置文件详解
查看>>
我的友情链接
查看>>
Android MVP 框架 Demo
查看>>
分布式事务 CAP 理解论证 解决方案
查看>>
Ubuntu 12.04安装及配置vsftp步骤
查看>>
ipv6地址格式
查看>>
基于虚拟用户的电子邮件系统
查看>>
Java日期和日历相关的面试题
查看>>
CentOS 6.3(x86_32)下安装Oracle 10g R2
查看>>
MySQL三大范式
查看>>
nginx在reload时候报错invalid PID number
查看>>