在PyInstaller documentation中指出:
挂钩文件的名称为hook-full.import.name.py,其中 full.import.name是导入脚本的标准名称,或者 模块。您可以浏览hooks文件夹中的现有钩子 PyInstaller分发文件夹的名称,然后查看 为其写了钩子的软件包。
但是,在我的current attempt中为脚本生成可执行文件时,运行后我发现生成的hooks
文件夹中没有dist
文件夹。
我在找错文件夹了吗?我的挂钩文件在哪里转存?
答案 0 :(得分:0)
文档状态
您可以浏览该文件夹的hooks文件夹中的现有钩子。 PyInstaller 分发文件夹
而不是
您可以浏览该文件夹的hooks文件夹中的现有钩子。 发行版 文件夹
这意味着您不能期望在运行时生成的dist
文件夹中找到钩子
pyinstaller test.py
对于anaconda,您必须在以下位置找到它们:
Anaconda\Lib\site-packages\PyInstaller\hooks
对于其他环境,您也可以在site-packages目录中签入