PyInstaller文档中规定了以下内容:
钩子文件的名称是hook-full.import.name.py,其中full.import.name是导入脚本的完全限定名称,或者单元您可以浏览hooks文件夹中的现有hook的名称,并查看为其编写钩子的包。
但是,在我当前尝试为脚本生成可执行文件时,运行后,我发现生成的dist
文件夹中没有hooks
文件夹。
我找错文件夹了吗?我的钩子文件被丢弃在哪里?
文档状态
您可以浏览PyInstaller分发文件夹
而非
您可以浏览分发文件夹
这意味着您不能期望在运行生成的dist
文件夹中找到钩子
pyinstaller test.py
你必须在中找到它们,对于蟒蛇的案例
AnacondaLibsite-packagesPyInstallerhooks
对于其他环境,您也可以查看站点包目录