Windows 7 x64 上的 PyPy?

14 投票
4 回答
10789 浏览
提问于 2025-04-17 03:25

我在一台Windows 7 x64的电脑上想用PyPy,但找不到任何方法。看起来有一个win32版本的文件,但没有x64版本或者安装指南。我现在用的是Python 2.7.2 win64(Python 2.7.2(默认,2011年6月12日,14:24:46)[MSC v.1500 64位(AMD64)]在win32上)。

从源代码安装时出现了以下错误:

[translation:错误] WindowsError: [错误 193] %1 不是有效的Win32应用程序

有没有人有关于在win64上使用PyPy的指南或提示?或者这根本就不可能?

4 个回答

6

在Windows上,64位的Python版本是没有的。你现在有以下几个选择:

  1. 下载PyPy的源代码,然后把它移植到64位。
  2. 换用32位的Python。

第二个选择看起来更容易操作。

16

PyPy在64位的Windows系统上不兼容。主要原因是指针的大小和长整型的大小不一样,这让人有点烦。不过,大家的贡献都是非常欢迎的 :)

1

64位的PyPy现在可以在Windows上使用了。他们写了一篇文章,讲述他们是如何终于实现这个支持的(https://doc.pypy.org/en/latest/windows64.html)。如果你去他们的下载页面,可以找到适用于64位Windows的下载链接(https://www.pypy.org/download.html)。

撰写回答