當python專案編碼完成之後,有時候我們需要讓其在沒有python環境的電腦上執行,此時我們就需要將python專案進行打包了
,本篇文章主要是基於python的第三方庫pyinstaller
進行的。使用pyinstaller打包python專案,相對於c和c#專案的打包要簡單很多。
)這個程式展示了使用opencv
來讀取然後顯示,編輯完成之後進入到該目錄下,執行pyinstaller -f exmple.py
,看到如下資訊表示打包成功
在專案目錄下發現多了dist
和build
兩個目錄和乙個*.spec
的檔案
開啟dist
目錄,可以發現下面多了乙個example.exe
的可執行檔案,雙擊執行發現並沒有顯示,此時我們需要將logo.jpg拷貝到當前目錄下,然後再執行exe程式就可以看到如下結果
如果不想顯示控制台打包的時候可以加上-w
引數,pyinstaller -f -w example.py
,此時打包生成的exe程式執行時不會出現控制台
視窗。
pyinstaller -f -w -i=panda.ico example.py
通過-i
引數可以指定ico的圖示,如果生成的exe
的圖示沒有變化試著將ico圖示檔案拷貝到exe的相同目錄下
。 將Python程式打包為exe方法
將python程式打包為exe檔案,需要使用到的工具是pyinstaller pyinstaller是乙個多平台的python程式打包為exe的免費工具 安裝pyinstaller 1,在windows中,pyinstaller依賴pywin32,pypiwin32 linux,mac忽略 如果在安...
打包python檔案為exe程式 vscode
如果沒有在vscode終端輸入 pip3 install pyinstaller 安裝成功後下一步 2.在終端輸入打包命令 pyinstaller f test.py 打包成功後下一步 3.專案路徑下的dist資料夾中即可找到打包程式 1.找到python的安裝目錄,進入script目錄,鍵入 pi...
python打包exe程式
1.安裝py2exe 2.編寫setup.py 如下 coding utf 8 from distutils.core import setup import py2exe powered by includes options setup options options,description m...