问题标签 [pypy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1393 浏览

python - 如何在 PyPy 中安装/使用 cx_Oracle

我似乎在 Google 或 SO 上找不到任何关于让 cx_Oracle 与 PyPy 一起工作的信息。有人可以告诉我是否可能,如果可以,我该如何完成?

0 投票
1 回答
500 浏览

python - RPython sys 方法不起作用

我有以下代码:

但是,当我运行时,出现python ./pypy/pypy/translator/goal/translate.py t.py以下错误:

实际上还有更多错误,但我认为只有最后一部分是相关的。如果您认为更多内容可能会有所帮助,请发表评论,我将进行编辑。

事实上,当我用更简单的东西(如 sys.stdout.write)替换 sys.exit 时,我得到了另一个错误。

给我:

sys 方法是否只是 RPython 的禁区?对我来说这似乎有点奇怪,因为 exit 和 stdout 在 C 中很容易使用。但是,错误消息看起来可能是关于不同的事情,所以我可能只是在错误的树下吠叫。

目前,我正在使用指南大致了解 RPython 中允许和不允许的内容。是否有其他可访问的参考资料可供我使用以获取更多信息?

0 投票
1 回答
1305 浏览

centos - 在 centos6 上启动 pypy 时出现“没有可用的版本信息”警告

我已经为此苦苦挣扎了几个小时,不知道如何摆脱它(或者它是否会给我带来任何问题),但是当我在 centos6 上启动 pypy 时,我不断收到以下警告:

这是我的安装脚本的副本(我将它安装在新的 centos 系统上):

谁能建议如何解决它?我错过了一个包还是需要配置一些东西?

0 投票
1 回答
1721 浏览

python - 如何让 pip install PIL 在 Windows 7 上使用 pypy

这在我坐在那里的 linux VM 上完全有效,但是在 Windows 7 上的 pypy 下运行“pip install pil”会抱怨事情被多次定义:

~\Windows\v7.1\include\basetsd.h(76) : 警告 C4114: 多次使用相同类型的限定符

通过在 Windows 上将已安装的 PIL 源编辑为 #undef INT8/16/32 UINT8/16/32 来修复这些问题将解决该问题,但最终会得到:

LINK:致命错误 LNK1181:无法打开输入文件“python27.lib”错误:命令“C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\link.exe”失败,退出状态为 1181

这“只适用于”Windows7 上的 CPython,也适用于 Linux 上的 PyPy。

有谁知道如何让它在 Windows 上与 pypy 一起工作?

0 投票
2 回答
11798 浏览

python - 如何让 PyPy、Django 和 PostgreSQL 协同工作?

应该使用什么 fork 或包组合来使 PyPy、Django 和 PostgreSQL 一起玩得很好?

我知道 PyPy 和 Django 配合得很好,但我对 PyPy 和 PostgreSQL 不太确定。我确实看到 Alex Gaynor 制作了一个名为pypy-postgresql的 PyPy 分支。我也知道有些人正在使用psycopg2-ctypes

这些叉子有区别吗?还是我们应该使用稳定的 1.9 PyPy 并使用 psycopg2-ctypes?使用 ctypes 选项可能会损害性能,请参阅下面的评论。

另外,有没有人在使用 PyPy 和 pyscopg2 时遇到过任何陷阱?如果某些事情不能正常工作,回到 CPython 似乎很容易,但主要是我在寻找程序员可以提前做的事情来准备。

我环顾四周,似乎 psycopg2 不能与 PyPy 一起工作。尽管 psycopg2-ctypes 似乎确实对某些人有用,但在pypy-dev上进行了讨论。我在 Windows 上工作,遗憾的是,我认为 psycopg2-ctypes 还没有为 Windows 做好准备。

0 投票
5 回答
364 浏览

python - 同一种语言的语言实现如何比该语言更快?

例如,如果我用 Java 制作一个 JVM,是否有可能使我制作的实现实际上比我用来构建这个实现的原始实现更快,即使我的实现是在原始实现之上构建的,甚至可能依赖于在那个实施?

(令人困惑……)

看看PyPy。这是一个用 Python 制作的用于 Python 的 JIT 编译器。没关系,但它怎么能声称比它正在使用和依赖的 Python 的原始实现更快呢?

0 投票
3 回答
2967 浏览

python - 与手写 C 相比,pypy 是否可以快速处理线程和套接字?

与手写 C 相比,pypy 是否可以快速处理线程和套接字?与普通蟒蛇相比?

我只是尝试一下,但是有问题的 python 代码是为我不是管理员的一小群计算机编写的。我在这里问是因为我在谷歌上的尝试只提供了与 cython、空载燕子等的比较,如果这不太可能奏效,我不想让管理员为此烦恼。

我实际上并不需要 pypy 一样擅长 C。我正在寻找使用它,因为现在解释器的开销完全掩盖了我试图计时的计算。我只需要 pypy 就可以让我靠近手写 C。

0 投票
1 回答
537 浏览

jvm - 是否可以使用 pypy 将 Java 字节码编译为本机代码?

pypy 目前使用 Pluggable JIT 和 GC 将 Rpython 转换为 Native 代码。目前它有一个 Python 前端。我想知道是否可以为 pypy 编写一个 Java 字节码前端来制作一个替代的酷 JVM(用 (R)Python 编写)

0 投票
1 回答
318 浏览

open-source - 在 Pypy 上为 Numpy 做贡献

我希望在 pypy 上的 numpy 上做一些工作。我是 Python 的忠实粉丝,让它走向数值/科学计算领域的实际选择对我来说意义重大。它显然还有很长的路要走,但如果你不需要 C 级优化,开发起来会更漂亮。

我正在网站和谷歌上进行一些挖掘,但我只找到捐赠的链接。我应该从哪里开始直接为在 pypy 中实现 numpy 做出贡献?

谢谢

0 投票
6 回答
20606 浏览

eclipse - Kivy、Eclipse 和 PyDev(也是 PyPy)

根据这篇文章:https ://groups.google.com/forum/?fromgroups#!topic/kivy-users/ n7c3thksnzg,可以通过 PyDev 使用 Eclipse 作为 Kivy 的 IDE。但是,我不明白说明。谁能详细说明如何将 Kivy 与 Eclipse 连接起来。

注意:我在 Windows 机器上。另外,是否可以使用 PyPy 而不是 Python 解释器?

谢谢~!