Python 3 代碼打包可執行文件EXE

咱們寫好的代碼.py源文件,打包成EXE可執行文件,這樣即便在沒有安裝Python的電腦上也能夠執行。使用pyinstaller,參數以下(該命令直接在CMD命令提示符中運行):
windows

圖片

經常使用參數講解微信

  • -F 表示生成單個可執行文件

  • -w 表示去掉控制檯窗口,這在GUI界面時很是有用(用於windows系統)

  • -p 表示你本身自定義須要加載的類路徑,通常狀況下用不到

  • -i 表示可執行文件的圖標

  • -c 使用控制檯,無窗口app

  • -D 建立一個目錄,裏面包含exe以及其餘一些依賴性文件ide

  • -h 來查看參數工具

注意事項
spa

.py的源文件命名最好用英文命名,否則有可能打包失敗出錯
orm


pyinstaller -F -i d:\Python_tool\09擴容腳本\kr.ico d:\Python_tool\09擴容腳本\自動擴容.py

如上,源代碼文件使用的中文名,打包失敗:
blog

圖片

將源代碼文件改爲英文再次嘗試圖片


pyinstaller -F -i d:\Python_tool\09擴容腳本\kr.ico d:\Python_tool\09擴容腳本\Ce.py

打包EXE可執行文件成功:
ci

圖片

生成的可執行文件保存在C:\Users(用戶)\用戶名(當前登陸電腦用戶名)\dist 目錄下

圖片


最後祝你們國慶快樂,國慶假期間暫停更新文章,調整一下,肝了快兩月了,當前狀況來看,公衆號運營的不是很理想,主要是沒有太多時間精心打理,仍是會堅持下去,後續但願你們繼續支持,若是以爲小工具用的不錯,能夠幫忙多多推廣,朋友圈轉發一下。小夥伴們有啥好的資料也歡迎投稿分享,有啥好的建議或者需求可直接後臺留言,發郵件給小編,也可直接加微信交流。

相關文章
相關標籤/搜索