1、pyinstaller的安装
pip install pyinstaller
2、pyinstaller的使用
pyinstaller -F 文件名.py
常用参数:
- -F:生成单个可执行文件
- -w:去掉控制台窗口
- -p:自定义需要加载的类路径
- -i:更改可执行文件的图标
3、常见的问题
-
ModuleNotFoundError: No module named 'numpy.core._dtype_ctypes
建议解决方案:
#将.py文件转换为.spec(如果报错缺少其他模块,对应修改即可) pyi-makespec --noupx -F --hidden-import=numpy.core._dtype_ctypes 文件名.py #生成exe pyinstaller 文件名.spec