2013-10-02 35 views
0

我在64位系统上运行32位Python。我应该安装哪种冠层分布? 32位或64位?我应该安装哪一种冠层分布?

换句话说,我是否匹配我正在使用的操作系统,或者是否与我正在使用的Python匹配?

回答

3

您安装了64位操作系统。

而且你应该安装32位版本的Python 只有

  • 的库要使用不支持64位的Python版本。
  • 您打算将.py编译为.exe文件
  • 您正在测试与32位arch相关的特定内容。

否则,如果可能,请安装64位Python和更新的Python版本(Python 3.X)。

+0

嗨我使用32位python的原因是为了点1和2我打算使用的库不支持64位Python版本。 我还打算将.py项目构建到.exe的 – AEA

+1

然后安装Python 32位,操作系统与您的Python版本很少有关,因为它将为您模拟32位运行时环境。由于你被绑定到旧的库,并且你打算构建一个.exe,32位python更合适,因为你不知道该软件将在哪个平台上运行。而且,如果你运行一个32位或64位的Python,操作系统很少关心,两者都可以工作得很好。 – Torxed

+0

感谢您的回答,我可能需要关闭这个问题我知道非代码的具体问题得到堆栈溢出所有的紧张,非常感谢:) – AEA