【问题标题】:No hook files generated by PyInstallerPyInstaller 没有生成挂钩文件
【发布时间】:2018-11-02 23:33:30
【问题描述】:

在 PyInstaller documentation 中声明如下:

挂钩文件的名称是 hook-full.import.name.py,其中 full.import.name 是导入脚本的完全限定名称或 模块。您可以浏览 hooks 文件夹中的现有挂钩 PyInstaller 分发文件夹的名称,并查看 为其编写了钩子的包。

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

我是不是找错了文件夹?我的钩子文件被转储到哪里了?

【问题讨论】:

    标签: hook pyinstaller


    【解决方案1】:

    文档状态

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

    而不是

    您可以浏览文件夹的 hooks 文件夹中的现有 hooks 分发文件夹

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

    pyinstaller test.py

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

    Anaconda\Lib\site-packages\PyInstaller\hooks

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-06
      • 2012-03-02
      • 1970-01-01
      • 1970-01-01
      • 2021-06-22
      • 1970-01-01
      相关资源
      最近更新 更多