pyinstaller打包py文件

文章目录

        • **1、pyinstaller的安装**
        • **2、pyinstaller的使用**
        • **3、常见的问题**

1、pyinstaller的安装

pip install pyinstaller

2、pyinstaller的使用

pyinstaller -F 文件名.py

常用参数:

  • -F:生成单个可执行文件
  • -w:去掉控制台窗口
  • -p:自定义需要加载的类路径
  • -i:更改可执行文件的图标

3、常见的问题

  1. ModuleNotFoundError: No module named 'numpy.core._dtype_ctypes

    建议解决方案:

    #将.py文件转换为.spec(如果报错缺少其他模块,对应修改即可)
    pyi-makespec --noupx -F --hidden-import=numpy.core._dtype_ctypes 文件名.py
    #生成exe
    pyinstaller 文件名.spec
    

你可能感兴趣的:(python)