‘NoneType’ object has no attribute ‘decompressobj’

CentOS 6.5中自带了python 2.6.6,把它升级到2.7.9后,安装Django,提示缺少setuptools,然后去setuptools官方页面找到安装方法,如下:

运行后发现当前目录下已经下载了一个setuptools的zip包,但却提示错误:

‘NoneType’ object has no attribute ‘decompressobj’

网上查了一下,是因为python缺少zlib导致的;

于是运行:

运行后会发现有可能系统已经有zlib了,真正原因是安装python 2.7的时候没有指定zlib依赖,于是重新安装python 2.7

如果不行可以试试

重新安装python后再用最上面的命令安装setuptools,ok后到Django文件夹下运行

大功告成!

 

“‘NoneType’ object has no attribute ‘decompressobj’”的6个回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注