pyinstaller /自动py-exe附加文件

时间:2020-07-03 16:45:58

标签: python python-3.x pyinstaller face-recognition

我有一个使用face_recognition库(以及其他库)的python脚本,并且想要从中制作一个.exe文件。我使用pyinstaller,但是尝试运行.exe文件时出现以下错误:enter image description here

我想它需要一个钩子或其他东西,但是我对如何编写一个钩子或该钩子的内容并不真正熟悉。过去,我尝试将另一个python脚本制作成.exe文件时遇到类似的问题,幸运的是有人知道如何帮助我。如果有人可以指导我完成这项工作,那就太好了。

3 个答案:

答案 0 :(得分:2)

由于exe抱怨缺少模块“ pkg_resources.py2_warn2将--hidden-import = pkg_resources.py2_warn添加到您的构建命令中

要完成工作,您应该阅读https://github.com/ageitgey/face_recognition/issues/357

答案 1 :(得分:1)

如果您要使用libarys制作.exe文件,我建议您使用https://pypi.org/project/auto-py-to-exe/ auto-py-to-exe,我已经使用了很多次,效果很好。

答案 2 :(得分:0)

我有同样的错误。 我通过将所需的库添加到 auto-py-to-exe 或 pyinstaller 使用的 python 环境来解决此问题