小白學Python(19): Pyinstaller 生成 exe 文件


python 默認並不包含 PyInstaller 模塊,因此需要自行安裝 PyInstaller 模塊。


安裝 PyInstaller 模塊與安裝其他 Python 模塊一樣,使用 pip 命令安裝即可。在命令行輸入如下命令:

 

pip install pyinstaller

 

強烈建議使用 pip 在線安裝的方式來安裝 PyInstaller 模塊,不要使用離線包的方式來安裝,因為 PyInstaller 模塊還依賴其他模塊,pip 在安裝 PyInstaller 模塊時會先安裝它的依賴模塊。

 

在 PyInstaller 模塊安裝成功之后,在 Python 的安裝目錄下的 Scripts(D:\Python3\Scripts) 目錄下會增加一個 pyinstaller.exe 程序,接下來就可以使用該工具將 Python 程序生成 EXE 程序了。 

 

 

 

准備好自己制作的app.py文件,如

 

PyInstaller 生成 exe文件

pyinstaller  -F  E:\app\name.py

 

其中-F為參數,可以寫多個,如pyinstaller.py -F -w  C:\python\login.py

參數 含義:

-F 指定打包后只生成一個exe格式的文件
-D –onedir 創建一個目錄,包含exe文件,但會依賴很多文件(默認選項)
-c –console, –nowindowed 使用控制台,無界面(默認)
-w –windowed, –noconsole 使用窗口,無控制台
-p 添加搜索路徑,讓其找到對應的庫。
-i 改變生成程序的icon圖標


 E:\app\name.py   為你所要轉換的文件的路徑及文件名,也可以把py文件放在python路徑下的scripts路徑下,這樣就可以省略路徑,直接寫文件名XX.py

等待運行結束,若沒有錯誤,EXE文件會創建在python安裝路徑的Scripts文件夾中的dist文件夾內,如D:\python\Scripts\dist。

 

 

 

雙擊即可打開程序。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM