到目前为止我还没有找到全面的答案。对不起,如果我错过了某个地方的答案。如何使rpm模块与(非系统)工作Python2.7
我有一个RHEL5/OEL5 64位操作系统,其上安装了本机python-2.4并安装了rpm-python-4.4.2.3-27.0.1.el5。 当用python-2.4做'import rpm'时,一切都按预期工作。
我想(必须)在同一台机器上使用python rpm模块和python-2.7.5,不知道这样做的正确方法是什么。 Python 2.7.5已成功安装。当调用'import rpm'时,我得到一个导入错误。
我发现很少的RPM的python-2.7.5但是,它们不利于RHEL5/OEL5 64位
欣赏任何指针/指教!
的virtualenv允许您下载的** **来源为RPM模块和构建+安装它们的Python 2.7孤单。 –
它不存在。如果您只需分析RPM文件,则可以使用其中一个PIP模块。或者使用Python 2.4的源代码并对它们进行修补,直到它们用Python 2.7进行编译。 –
最后,我修补了Python 2.4的源代码并按照您的建议将其修补为2.7: ***** 1.打开tar(tar -zxvf rpm-4.4.2.3.tar.gz)**** * ***** 2. vi configure ----->将“python2.5”的所有实例更改为“python2.7”***** ***** 3. ./autogen。 sh ***** ***** 4. gmake ***** ***** 5. gmake install ***** *****只写了这些步骤来帮助其他人 :) ***** –