使用PyInstaller打包Python程序
打包的意义
- 方便用户在无需安装Python解释器的情况下使用我们的Python程序。
- 可以保密我们的源代码
安装PyInstaller
pip install pyinstaller |
基本使用
首先,在命令行中进入到要打包的Python脚本所在的目录,然后
pyinstaller your_script.py |
即可在同目录得到 dist 文件夹,里面就是打包好的可执行程序。
其他打包选项(常用的)
-F 生成一个独立的单独的可执行文件
-w 运行打包好的程序时,隐藏命令行窗口
-i 为可执行程序设置图标,.ico格式
举例
pyinstaller -F main.py |