如何使脚本可执行?

时间:2018-09-06 22:02:42

标签: python python-3.x tkinter pyinstaller

如何将程序转换为可执行文件(.exe)?它具有3个.py文件和图像。 用tkinter和python 3.7制成,我看到人们使用py2exe或pyinstaller,但我不知道该怎么做。

check image

1 个答案:

答案 0 :(得分:0)

我使用py2exe,但也有cx_freeze和pyinstaller之类的选项。我相信Mac会做什么,存在一个名为py2app的模块;)

要使用py2exe,您必须首先拥有python 3.4,因为它最近尚未更新。之后,您需要制作一个要写入的文件

from distutils.core import setup
import py2exe

setup(windows=["yourfile"])

然后,您需要使用以下命令运行文件-我在这里将文件称为setup.txt。

py -3.4 setup.txt install

如果您使用的是python文件,请记住要编写.py文件,然后只需要再执行一步

py -3.4 setup.txt py2exe

并且要记住,您需要安装py2exe。如果您之前没有做过任何操作,请写入comandoprompt

pip install py2exe

然后将在dist文件夹中找到该exe。

虽然我想我记得上次我不得不将tkinter转换为.exe,但我不得不使用cx_freeze。