gpt4 book ai didi

python setuptools在centos中的安装

转载 作者:太空宇宙 更新时间:2023-11-03 12:51:02 25 4
gpt4 key购买 nike

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

  1. 2.4.3 默认的
  2. 我安装的 2.6

我想为 2.6 版的 python 安装 mysqldb 模块。我是从 here 安装的但是当我在线时

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

所以我从 here 开始安装设置工具.使用命令

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

但是当我执行 locate 命令时,我确实找到了为 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/

目录。

任何帮助或想法将不胜感激。

最佳答案

当您安装 Python 2.6 时,您很可能没有安装 zlib-devel,因此您的 Python 没有内置该功能。我建议您安装

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

在编译你自己的 Python 之前。安装新编译的 Python 后,获取 setuptools 源码包并安装:

python2.6 setup.py install

关于python setuptools在centos中的安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7873950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com