天天看點

如何将Py檔案打包為exe

1、安裝Pip

2、安裝distribute,pip install distribute

3、按照pyinstaller,pip install pyinstaller

打包

将所要打包的程式(即.py檔案和引用的資源檔案)放在一個檔案夾裡,用CMD進入這個目錄,輸入

pyinstaller -F -w XXX.PY           
  • 1

XXX.py即有程式入口的那個檔案。 

等待打包完成,會生成一個build檔案夾和一個dist檔案夾,exe可執行檔案就在dist檔案夾裡,如果程式引用有資源,則要把資源檔案放在這個exe正确的相對目錄下。

如果打包出錯,可以參考build檔案夾裡的warnXXX.txt檔案,這個檔案記錄了一些警告資訊,僅供參考,并不一定能在裡面找出錯誤。 

根據官方文檔的說法,應該先打包成單檔案夾的形式,也許比單檔案更能找出錯誤,即使用

pyinstaller -D -w XXX.py           
  • 1

指令進行打包。