在 centos 中安装 python setuptools

在 centos 中安装 python setuptools

我必须在我的 centos 服务器中安装 python 的 mysqldb 模块。我有 2 个版本的 python

1. 2.4.3 the default one
2. 2.6 which i installed

我想安装 2.6 版 Python 的 mysqldb 模块。我从这里但当我在线的时候

python2.6 setup.py install

它说

Traceback (most recent call last):
File "setup.py", line 5, in <module>
from setuptools import setup, Extension
ImportError: No module named setuptools

所以我去安装安装工具这里使用命令

setuptools-0.6c11-py2.6.egg

因为我安装了 2.6 python,所以我安装了这个 rpm。但是当我执行这个命令时,它说

Traceback (most recent call last):
File "<string>", line 1, in <module>
zipimport.ZipImportError: can't decompress data; zlib not available

但是当我定位命令时我确实找到了为 zlib 安装的包和 rpm。

/usr/share/doc/zlib-1.2.3
/usr/share/doc/zlib-1.2.3/README
/var/cache/yum/base/packages/zlib-devel-1.2.3-4.el5.x86_64.rpm

有谁能帮我吗?我正好想安装安装在我电脑上的 python 2.6 的 mysqldb 模块

/usr/local/bin/

目录。我搜索了网络并尝试了所有方法。我还安装了所有

readline-devel
sqlite-devel
zlib-devel
openssl-devel

并再次尝试,但未成功。现在每次尝试都提示已安装 zlib,但无事可做。(当我从 yum 尝试时)。

任何帮助或想法都将受到高度赞赏。

答案1

确保您的 python2.6 安装是使用 zlib 支持进行编译的。

相关内容