1. 安裝pyinstaller。
pip install pyinstaller
!!!!64位win7上打包后始終不能用,提示找不到ldap模塊,換了32位win7就好了。!!!!(代碼中涉及ldap模塊)
2. pyinstaller使用簡單說明:
-w 去除調試黑框
-i xxx.ico 添加ico圖標,在當前文件夾下就不用加目錄
-F 多py文件打包成一個EXE文件,第一個py是主文件
3. 舉個栗子:
例如:需要運行tool.py,tool.py中調用了run.py adminlogging.py conn_ldap.py見下。
D:\workspace\TOOL-v2.0>pyinstaller -w -F tool.py run.py adminlogging.py conn_ldap.py
添加ico完整命令:
D:\workspace\TOOL-v2.0>pyinstaller -i creativeman.ico -w -F tool.py run.py adminlogging.py conn_ldap.py
4. 成品截圖: