1分鐘把python變成 exe文件 --快速打包python .py爲EXE!!

由於工作需要,本地運行的python小程序要分享給別人,但是他的機器上並沒有python環境!更不要說需要導入的附加庫了!因此用打包爲EXE的方法封裝了代碼,也是非常快捷好用

準備:

1. pip 安裝 pypiwin32

2. pip 安裝 pyinstaller

上網站:https://www.lfd.uci.edu/~gohlke/pythonlibs/  Ctrl+F搜索關鍵字即可下載,博主用的是python3.6,使用網站上的庫沒有發現兼容問題

簡單操作指南:

cmd 進入到需要打包的py文件所在路徑  eg:cd d:\abc

輸入:(注意是雙減號)

pyinstaller --onefile --nowindowed --icon=" C:\icon.ico" demo.py

即可生成一個單文件架構的小EXE在新建的disc文件夾下面了

多說一句:使用pyInstaller有一些常用的可選參數如下:

--onefile 將結果打包成一個可執行文件
--onedir 將所有結果打包到一個文件夾中,該文件夾包括一個可執行文件和可執行文件執行時需要的依賴文件(默認)
--paths=DIR 設置導入路徑
--distpath=DIR 設置將打包的結果文件放置的路徑
--specpath=DIR 設置將spec文件放置的路徑
--windowed 使用windows子系統執行,不會打開命令行(只對windows有效)
--nowindowed 使用控制檯子系統執行(默認)(只對windows有效)
--icon=<FILE.ICO> 將file.ico添加爲可執行文件的資源(只對windows有效)

option的順序沒有影響,選擇需要配置的內容加入到命令中即可

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章