我试图在x86_64_ Linux上安装32位Python。
遵循http://blog.devork.be/2009/02/compiling-32-bit-python-on-amd64.html的说明
我从这里下载了tarball:http://www.python.org/getit/
在我的主目录中解压缩,这是一个RHEL 5.5操作系统
在/home/local/NT/jayanthv/Python-2.7.3下,
我跑
OPT = -m32 LDFLAGS = -m32 ./configure --prefix = / opt / pym32
然后我运行gmake。
在某些模块之后,构建会按预期失败。
Python build finished, but the necessary bits to build these modules were not found:
_tkinter bsddb185 sunaudiodev
To find the necessary bits, look in setup.py in detect_modules() for the module's name.
Failed to build these modules:
_ctypes _sqlite3
running build_scripts
在/ opt / pym32下似乎没有任何东西。
但是,在/home/local/NT/jayanthv/Python-2.7.3下,我可以使用32位python可执行文件。
这里使用前缀有什么用?难道我做错了什么?