提问人:Trident1000 提问时间:10/13/2023 更新时间:10/13/2023 访问量:43
如何让我的脚本在pypy而不是Python上运行
How do I get my script to run on pypy instead of Python
问:
我有脚本,我希望pypy可以加快速度。我已将pypy解压缩到x86文件夹并添加了路径。我在命令行中运行pypy,它返回当前版本。但我的问题很简单 - 如何将我的脚本切换为在 pypy 而不是 python 上运行?我是在脚本顶部添加一些东西还是在命令 promp 中做一些事情?谢谢。
坦率地说,我不确定我期待什么。我以为这会很简单,但网上关于如何使用pypy的指南并不多。
答:
0赞
Tom Pauwels
10/13/2023
#1
要使用“pypy”运行.py程序,您需要像这样运行它:
pypy program.py
从这篇文章中获取信息:
评论
0赞
Trident1000
10/13/2023
我进入命令提示符并键入 pypy test.py,它给了我:“C:\Program Files (x86)\pypy\pypy3.10-v7.3.13-win64\pypy.exe:无法打开文件 C:\Users\sam\test.py:[Errno 2] 没有这样的文件或目录。我正在尝试运行一个脚本,它的位置在我的桌面上。
0赞
Tom Pauwels
10/13/2023
您是否正确检查了文件的执行情况?您可以在 linux 上使用 chmod 修改它。
0赞
Trident1000
10/13/2023
如果这是你要问的,它的工作代码。它适用于 Python 执行。我在窗户上。
0赞
Tom Pauwels
10/13/2023
好的,所以问题不在于访问权限。我对问题的原因没有更多的想法。您可以检查用于运行文件的路径,或者尝试从文件的目录运行文件(如果尚未运行)。
1赞
Tom Pauwels
10/13/2023
我不认为该文件是使用“pypy”运行的,我猜它会被称为“pypy”......您是否从命令提示符尝试过?
评论
pypy myscript.py
python your_script.py
pypy your_script.py