在64位平台上使用python 32位

在64位平台上使用python 32位,python,linux,Python,Linux,在RHEL7中,我有一个Python2.7.11 64位。我需要运行32位Python应用程序。如何将已安装的Python更改为运行32位而不是64位?由于Python解释器已编译,因此必须下载并安装32位版本的Python。另外,我不明白为什么需要32位版本的Python来运行脚本,因为Python是一个解释器 我怀疑yum install python.i686或类似的东西可能是一种可能的尝试,但我认为这不是一个好主意-在现代Linux系统上,有相当多的东西可能依赖于python,用32位的

在RHEL7中,我有一个Python2.7.11 64位。我需要运行32位Python应用程序。如何将已安装的Python更改为运行32位而不是64位?

由于Python解释器已编译,因此必须下载并安装32位版本的Python。另外,我不明白为什么需要32位版本的Python来运行脚本,因为Python是一个解释器


我怀疑
yum install python.i686
或类似的东西可能是一种可能的尝试,但我认为这不是一个好主意-在现代Linux系统上,有相当多的东西可能依赖于python,用32位的python解释器替换系统python解释器似乎是个坏主意。您可能应该执行单独的32位Python安装。OTOH,你为什么关心解释器是32/64位的?“常规”Python应用程序并不关心它——只有编译过的扩展才会受到影响(但如果它们编写正确,它们应该可以在64位上很好地编译)。实际上,在使用64位.Ahh时,我在使用一些外部库(并非仅用Python编写)时遇到了问题。如果库包含编译代码,则可能发生这种情况。只需下载64位版本的库。如果64位版本不可用,请使用32位Python。