- 安装pyinstaller
首先,我们需要安装一个叫pyinstaller的库,方法是在命令行中运行:
pip install pyinstaller
如果您的电脑上安装的是anaconda,则需要运行:
conda install pyinstaller
2. 打包python文件
我们编写的番茄钟程序保存在pomoclock.py中,为了把它打包成exe,我们在同一文件夹中打开命令行并输入:
pyinstaller -F ./pomoclock.py
回车后运行,如果一切顺利,文件夹中会多出一个后缀为spec的文件,以及两个名为dist和build的文件夹。打开dist,可以找到pomoclock.exe,这就是我们想要的东西。
笔记:
我们可以把生成的exe文件复制到电脑上的任何地方单独使用。
pyinstaller还可以加其他的选项,比如:
-i: 后接图标文件名,表示用自定义图标生成exe程序
-w: 生成的exe程序不带窗口执行
来自(https://zhuanlan.zhihu.com/p/108518630)