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