天天看點

Pycharm Python 項目封裝為 exe

首先在 Project Interpreter 裡添加 pyinstaller 包:

Pycharm Python 項目封裝為 exe

然後再 Terminal 控制台輸入 ​

​pyinstaller -F XXX.py​

​:

Pycharm Python 項目封裝為 exe

但是很遺憾我這裡報錯了:

TypeError: expected str, bytes or os.PathLike object, not NoneType      

查了一下,需要下載下傳這個:​​https://github.com/Loran425/pyinstaller/tree/14b6e65642e4b07a4358bab278019a48dedf7460​​​ 把裡面的 ​

​bindepend.py​

​ 檔案(一共有三個,都試一下),替換掉 ​

​xxx(你的項目)\venv\Lib\site-packages\PyInstaller\depend\bindepend.py​

​ 檔案

Pycharm Python 項目封裝為 exe
Pycharm Python 項目封裝為 exe

再次運作 ​

​pyinstaller -F XXX.py​

​ ,成功:

Pycharm Python 項目封裝為 exe

生成後的 exe 檔案存放在 dist 檔案夾下: