使用PyPy构建Python文件

2024-06-16 11:17:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个python文件。如果我用python运行这个文件,需要100秒才能完成。 如果我用Py3 windows 32位运行这个python文件,只需要20秒。 我将共享我的python文件。那么,是否可以在未安装pypy的另一台计算机上使用pypy运行此脚本,而不复制pypy文件夹? 可以用pypy编译python文件吗?像Cython

我现在就这样用,

os.system("C:\\pypy3\\pypy3.exe myPythonFile.py functionName parameters")

谢谢大家:)


Tags: 文件py脚本文件夹oswindows计算机py3
1条回答
网友
1楼 · 发布于 2024-06-16 11:17:50

Pypy是另一种Python解释器(内部使用即时编译器)。它不是一个编译器。因此,不可能编译一个模块来通过PyPy运行。他们的回答是“不”

当其他模块使用CPython时,也不可能在PyPy中运行单个模块。您或者需要以一种或另一种方式运行整个程序(或者在执行过程中使用系统调用)

它确实能够将RPython(Python的一个受限子集,其中的限制基本上没有文档记录)转换为可执行文件,这就是它用来构建自身的功能This is not recommended.


总之,您试图做的是不可能的,而且离PyPy的目的还很远

相关问题 更多 >