Python不会编译为lib64

我试图在64位系统上编译Python(2.6.5),使用下列选项:

./configure --prefix=/usr --libdir=/usr/lib64 

然而, libpython并没有被安装/usr/lib64 ,而是被安装在/usr/lib 。 这意味着当我从命令行调用python时会引发错误。

我知道我可以通过向/usr/lib的.so文件添加一个符号链接来解决这个问题,但这并不能解决问题,也不能解决问题。

我需要做什么才能让Python正确安装?

本地python软件包对Python源代码进行了一些修补,以使其能够使用lib64 。 我build议您find本地源代码包,解压缩它的内容,并将这些修补程序自己应用到上游源。

其实,我build议你为新版本生成你自己的软件包,但是如果你以前从未创build过软件包,这可能会令人望而生畏。