Python使用Cython将文件编译为exe

Python使用Cython将文件编译为exe,python,cython,Python,Cython,我尝试将python程序转换为exe文件,我使用Cython将其转换为.c文件,现在我在windows中使用gcc将.c程序转换为exe文件,但这不起作用。请如何帮助我并逐步向我展示我是如何做到这一点的? 我只想知道我使用的是Python 3.5版本。您可以使用cx\u Freeze将Python程序立即转换为exe cx_Freeze是一组脚本和模块,用于将Python脚本冻结到可执行文件中。 cx_Freeze是跨平台的,应该可以在Python本身工作的任何平台上工作。它支持Python2.

我尝试将python程序转换为exe文件,我使用Cython将其转换为.c文件,现在我在windows中使用gcc将.c程序转换为exe文件,但这不起作用。请如何帮助我并逐步向我展示我是如何做到这一点的?
我只想知道我使用的是Python 3.5版本。

您可以使用cx\u Freeze将Python程序立即转换为exe

cx_Freeze是一组脚本和模块,用于将Python脚本冻结到可执行文件中。 cx_Freeze是跨平台的,应该可以在Python本身工作的任何平台上工作。它支持Python2.7或更高版本(包括Python3)


请参见:

是否要将python脚本转换为可执行文件,或将cython脚本转换为可执行文件?无论哪种方式,这都是一个重复的问题:使用cython将python脚本转换为可执行文件您为什么要使用cython创建可执行文件?那不是cython的目的?您可以使用py2exe、cx_freeze或类似软件OK,当我使用py2exe或pyinstaller或cxfreeze时,我会为脚本获取exe文件,但当我在其他电脑上执行该文件时,我遇到问题,即dll文件不存在,但是当我看到一个C程序通过代码块编译的例子是工作的…我想如果我能把py转换成C,然后把它转换成exe,它也会工作的,我也尝试过,但是当我在其他电脑上运行exe文件时,它不工作,dll文件不存在。哪个dll?复制错误消息