1

我正在尝试在 RHEL 5.7 机器上构建 Python3,我成功地构建了 Python 3.2.2,其中:

# Install required build dependencies
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel

# Fetch and extract source. Please refer to http://www.python.org/download/releases
# to ensure the latest source is used.
wget http://www.python.org/ftp/python/3.2/Python-3.2.tar.bz2
tar -xjf Python-3.2.tar.bz2
cd Python-3.2

# Configure the build with a prefix (install dir) of /opt/python3, compile, and install.
./configure --prefix=/opt/python3
make

但我在 Python 3.2.3 上失败了(?):

Failed to build these modules:
_posixsubprocess     

这是一个应该困扰我的问题吗?我该如何构建它?我找到了这个补丁,但它没有包含在我从网站上获得的 Python 3.2.3 的源代码中......
在我的源代码上应用这个补丁,并没有解决问题......

4

1 回答 1

0

好吧,我已经在 serverfault.com 上回答了我自己的问题:在 Red Hat 5 机器上构建 python 3.2.2

您需要应用此处找到的补丁

然后你就可以成功构建 Python 3。

于 2012-06-01T13:20:13.487 回答