【问题标题】:Run python script in PyPy在 PyPy 中运行 python 脚本
【发布时间】:2013-05-16 18:59:00
【问题描述】:

我有一个使用 Python 2.7.4 在 Spyder 中开发的 Python 脚本。 这个脚本是从另一个 python 脚本调用的:

execfile('script.py')

我想知道如何使用 PyPy 运行这两个 python 脚本(我喜欢这个,因为它比标准 Python 更快)。谢谢!

P.S.:我已经在 Windows 中安装了 PyPy。

【问题讨论】:

    标签: python pypy


    【解决方案1】:

    在命令行上使用pypy scriptname.py 运行第一个 Python 脚本。 execfile() 运行的代码也将在 PyPy 中运行,因为主脚本 (execfile()) 正在 PyPy 中运行。

    【讨论】:

    • 当我从命令行运行 pypy 时(我必须从源目录运行它)我有这个错误:pypy Job-M1-3_run2.pyFile "<stdin>", line 1SyntaxError: invalid syntax 并指向pypy 之间的空格和脚本名称。有任何想法吗?谢谢
    • 这意味着你在 PyPy 中。我给出的命令是一个 shell 命令,而不是 Python 命令。
    • 所以我应该在Spyder命令行中写pypy scriptname.py?谢谢
    • 我没有使用过 Spyder,但它应该在设置中指定用于运行脚本的命令,或者您甚至可以指定多个配置(例如,对于 Python 2 和蟒蛇3)。在后一种情况下,您只需将 PyPy 作为另一个配置添加并指定 PyPy 可执行文件,类似于在其他配置中指定 Python 的方式。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-21
    • 2023-03-29
    • 2018-09-30
    • 2016-06-12
    相关资源
    最近更新 更多