我错过了什么论点来翻译pypy3?

时间:2014-09-11 00:22:31

标签: python pypy

尝试在Ubuntu 14.04上翻译pypy3。我已按照此处的说明操作:http://pypy.readthedocs.org/en/latest/getting-started-python.html#installation,但我收到错误。

pypy ../../rpython/bin/rpython -O2 --sandbox targetpypystandalone.py gives me

File "../../rpython/bin/rpython", line 17
print __doc__
     ^
SyntaxError: invalid syntax

查看文件rpython / bin / rpython我看到一个if语句,我似乎正在点击

if len(sys.argv) == 1:
    print __doc__
    sys.exit(1)

我不应该传递什么样的论据?

1 个答案:

答案 0 :(得分:5)

bin/rpython工具链是用Python 2编写的。您需要使用CPython 2或(推荐)PyPy 2运行它。您不能使用CPython 3或PyPy 3来运行翻译。