没有PyInstaller生成的挂钩文件

时间:2018-11-02 10:47:52

标签: hook pyinstaller

在PyInstaller documentation中指出:

  

挂钩文件的名称为hook-full.import.name.py,其中   full.import.name是导入脚本的标准名称,或者   模块。您可以浏览hooks文件夹中的现有钩子   PyInstaller分发文件夹的名称,然后查看   为其写了钩子的软件包。

但是,在我的current attempt中为脚本生成可执行文件时,运行后我发现生成的hooks文件夹中没有dist文件夹。

我在找错文件夹了吗?我的挂钩文件在哪里转存?

1 个答案:

答案 0 :(得分:0)

文档状态

  

您可以浏览该文件夹的hooks文件夹中的现有钩子。    PyInstaller 分发文件夹

而不是

  

您可以浏览该文件夹的hooks文件夹中的现有钩子。    发行版 文件夹

这意味着您不能期望在运行时生成的dist文件夹中找到钩子

pyinstaller test.py

对于anaconda,您必须在以下位置找到它们:

Anaconda\Lib\site-packages\PyInstaller\hooks

对于其他环境,您也可以在site-packages目录中签入