【问题标题】:Python create exe file with pyinstallerPython 使用 pyinstaller 创建 exe 文件
【发布时间】:2021-01-12 13:52:49
【问题描述】:

我编写了一个程序,用 face_recognition 检测和识别访客。我尝试使用 pyinstaller 制作 exe 文件。它是制作 .exe 文件,但是当我运行 .exe 时出现错误。

E:\python source\python examples\Visitors\dist>main_window.exe
Traceback (most recent call last):
  File "main_window.py", line 11, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "e:\python source\python-3.9.1\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 493, in exec_module
    def find_spec(self, fullname, path=None, target=None):
  File "face_recognition\__init__.py", line 7, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "e:\python source\python-3.9.1\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 493, in exec_module
    def find_spec(self, fullname, path=None, target=None):
  File "face_recognition\api.py", line 20, in <module>
RuntimeError: Unable to open C:\Users\SHAHRA~1\AppData\Local\Temp\_MEI144802\face_recognition_models\models\shape_predictor_68_face_landmarks.dat
[13080] Failed to execute script main_window

我在 github 上的源代码: "**https://github.com/shahram-arefhakimi/Visitors_with_PySide2**"

【问题讨论】:

  • 错误提示找不到C:\Users\SHAHRA~1\AppData\Local\Temp\_MEI144802\face_recognition_models\models\shape_predictor_68_face_landmarks.dat。有什么东西吗?
  • 嗨,不幸的是,没有。这个目录好像是创建exe文件的时候创建的。我没有这条路
  • 我在github上添加了我的源代码。

标签: python windows pyinstaller


【解决方案1】:

我之前遇到过这个问题,并且有解决方案。当您在终端(cmd 或 PowerShell)中键入此内容时:

pyinstaller --onefile -w filename.py

如果你删除了

-w

原来如此

pyinstaller --onefile filename.py

然后你就可以正常运行exe了

这将工作 99%,但如果没有,那么您的代码可能有错误

【讨论】:

  • 我使用了代码,但它不起作用。我的源代码在github上,请检查一下...谢谢。
猜你喜欢
  • 2019-07-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-15
  • 2016-02-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多