我有一个用 python 编写的脚本,它运行良好,但我很想知道是否可以加快它的速度。它基本上是递归脚本。
如果我在普通的 python 2.7 中运行它,大约需要 30 秒。当我使用 pypy 运行相同的东西时,我收到以下错误:
RuntimeError: maximum recursion depth exceeded
我不确定 pypy 有什么不同,因为我没有修改脚本。
谁能帮我理解发生了什么?
更新:好的,我想通了。增加限制有帮助,但我认为我运行了错误的文件。我在 bin 目录下找到了一个名为 py.py 的文件,并且正在使用它。我不确定该文件的作用,但它比普通的 python 慢。我不得不搜索并找到'pypy-c'现在似乎可以工作。