1. 程式人生 > >Python GUI打包程式pyinstaller在Windows環境下的搭建

Python GUI打包程式pyinstaller在Windows環境下的搭建

我最先嚐試用的打包程式是py2exe,在網上找了很多用的教程,發現寫的都不是很明確,尤其是對於初學者,根本就看不懂,還有就是寫的大部分都是一樣的,是否原創讓人深思。

後面我無意中發現了這個視訊,介紹了另一種打包程式pyinstaller。這個用起來就沒有像py2exe那樣,還要自己寫程式碼去打包程式。

pyinstaller的安裝很簡單,直接用pip命令:pip install pyinstaller就可以了。

要打包的時候直接在dos下面一句pyinstaller pythonname.py命令就可以將你的.py檔案打包成exe檔案(前提是你在環境變數path裡面加了python.exe的路徑)。

執行命令截圖:

其他的都不用多看,主要看最後一行。看到了最後一行說明打包成功

不過我在這裡遇到了一點問題,就是打包到一半的時候提示了一個錯誤:no module named pywintypes 大概的意思就是沒有找到pywintypes這個庫,後面發現這個庫是pywin32下的,關於這個庫的作用請自行百度。 在裝這個庫的時候,我先是直接用pip,結果pip提示找不到這個庫,去下了個.exe的安裝包才安裝成功。後面安裝完了之後我看了一下本地庫檔案,貌似pywin32這個庫的真實名字不叫這pywin32 而是叫pythonwin- -。所以大家可以嘗試一下在用pip命令的時候把命令改成:pip install pythonwin(雖然我沒嘗試過,但是心裡總是有一股肯定成功的自信-,-)

嘔心瀝血寫出來的,轉載請一定註明出處!