回覆列表
-
1 # fnhke44474
-
2 # Tiekt鐵鐵
python2時代是py2exe,python3已是cxFreeze。且PyQT5和OpenGL不是py2exe的菜,曾經為了pyqt4和opengl改用了pyinstaller,憑使用經驗cxFreeze又方便又快,多數情況下不用自己寫打包指令碼,一行python C:\Python33\Scripts\ youpyfile.py 就exe完成了。撇開Pycharm,命令列即可
使用pyinstaller吧1、下載pyinstaller目前pyinstaller支援的python版本為2.3-2.7,可以到官網下載。2、安裝下載完成後,解壓即可。3、pyinstaller使用方法使用也非常的簡單,cmd下進入解壓出來的目錄,執行如下命令。python pyinstaller.py [opts] yourprogram.py主要選項包括:-F, –onefile 打包成一個exe檔案。-D, –onedir 建立一個目錄,包含exe檔案,但會依賴很多檔案(預設選項)。-c, –console, –nowindowed 使用控制檯,無介面(預設)-w, –windowed, –noconsole 使用視窗,無控制檯