Pycharm Python 项目封装为 exe

首先在 Project Interpreter 里添加 pyinstaller 包:
Pycharm Python 项目封装为 exe_第1张图片

然后再 Terminal 控制台输入 pyinstaller -F XXX.py
Pycharm Python 项目封装为 exe_第2张图片但是很遗憾我这里报错了:

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_第3张图片
Pycharm Python 项目封装为 exe_第4张图片再次运行 pyinstaller -F XXX.py ,成功:
Pycharm Python 项目封装为 exe_第5张图片生成后的 exe 文件存放在 dist 文件夹下:
Pycharm Python 项目封装为 exe_第6张图片

你可能感兴趣的:(Python)