python打包多型別檔案的操作方法

2022-10-03 09:12:06 字數 889 閱讀 9706

環境win10, python3.7,pyinstaller3.6

一 **pyinstaller

(1)cmd中pip install pyinstaller

(2)pycharm中file—settings—project interpreter----右上角『+'----搜尋puinstaller----install package

成功即可!

二 主程式打包

開啟cmd,cd到程式資料夾位置

由於資料夾中有多個子資料夾,包含多個程式,找到主程式的位置,

使用命令列:pyinstaller -f d:\db\監控系統(2020.9.15)\systemcode\mainc程式設計客棧ode.py

注意:一定使用絕對路徑!!

successfully之後資料夾中會增加幾個子檔案,如下圖紅框所示;

三 打包所有檔案

要打包的檔案中除了.py檔案之外,還有其他諸如txt,ttf,pth等檔案,如果將其與py檔案放在一塊,打包時會出現錯誤,先將py之外的檔案放在一邊。

1.開啟上圖中的maincode.spwww.cppcns.comec檔案(我用的是notepad++程式設計客棧),

上圖『1'中放的是除了主程式maincode.py之外的其他py檔案,記得用『\\',用逗號隔開;

『2'中增加的是exe中使用的圖示位址,用絕對路徑。

2.cmd中寫命令列:

pyinstaller -f - -i d:\db\監控系統(2020.9.15)\systemcode\logo.ico maincode.spec

成功之後,開啟資料夾中的dist檔案,這裡是存放exe程式的位置。

上邊步驟忽略的其他檔案(txt等)放在與exe檔案同級的資料夾中。雙擊exe即可!

如上!!

Python檔案打包

輸入cmd命令 pip install pyinstaller 第二步 在我的電腦裡面找到程式資料夾,shift 右鍵,找到在此處開啟powershell視窗開啟 第三步 輸入打包命令 w 表示隱藏程式執行時的命令列視窗 不加 w會有黑色cmd視窗 建議打包時先不加 w,萬一程式出錯,這樣就能彈出錯...

Python打包whl檔案

打包的package中需要包含readme.md license 非必須 和setup.py檔案。三者分別是說明文件,許可證以及python setuptools所用來安裝該package的構建指令碼。setup.py中包含了package對應的資訊 例如該package的名稱 版本 作者 以及該p...

python 打包exex檔案

參考連線 安裝模組 1 pyinstaller pip install pyinstaller 2 打包 pyinstaller f pyz 命令參考 1 命令介紹 預設打包 預設是 d,意思是打成乙個資料夾。pyinstaller py 1打包成乙個檔案 f 選項可以打出乙個exe檔案 pyins...