需要安裝pyinstaller
pip install pyinstaller
把要打包的python文件放到一個沒有中文的路徑下,並且將後綴名
.py
改爲.pyw
。
以後只要雙擊該文件就能打開圖形化,但是前提是要有python環境,所以要將它變爲.exe可執行文件才能在windows系統裏沒有python環境中都可以運行。在該路徑下shift+右鍵 —–> 在此處打開命令窗口
- 在cmd窗口當中執行
pyinstaller -F -w 文件名
-F 生成exe
-w 生成圖形化exe
(如果沒有 -w 這個參數生成的exe文件打開後,同時也會出現CMD窗口)
詳細如下:
當一個python文件的執行結果是一個圖形化界面時,可將其轉化爲一個Windows下的可執行文件.exe
例如我在桌面新建一個文件夾,注意這個文件夾和裏面所有的文件都不能有漢字。
在裏面建一個python文件,該文件執行結果是一個圖形化界面
然後將test.py 後綴改爲.pyw,即test.pyw
以後只要雙擊該文件就能打開圖形化,但是前提是要有python環境,所以要將它變爲.exe可執行文件才能在windows系統裏沒有python環境中都可以運行。
需要先安裝pyinstaller: pip install pyinstaller
在該文件夾下 shift + 右鍵 打開命令窗口,輸入指令 pyinstaller -F -w test.pyw
-F 生成exe文件
-w 生成圖形化的exe文件
執行完該命令後,該文件夾下就會多出幾個文件
打開dist 文件夾,裏面有一個test.exe文件,雙擊打開後就是和test.pyw一樣的內容,證明了 wx 打包 exe文件成功。以後就不需要python腳本,直接將build和dist文件夾遷移都可以打開,注意,這兩個要同時遷移在一起。