pyinstaller 打包以后运行exe报错
原因
是·pyinstaller·打包时丢包
解决方案
需要在\Lib\site-packages\PyInstaller\hooks
加入手动hook文件。如代码中包含:
from pyppeteer_stealth import stealth
,
就需要一个hook-pyppeteer_stealth.py
文件,内容为:
from PyInstaller.utils.hooks import collect_data_files
datas = collect_data_files("pyppeteer_stealth")
再重新使用 pyinstaller -F .\main.py
打包命令即可