Ошибка при запуске сборки exe с использованием Pyinstaller - PullRequest
0 голосов
/ 26 апреля 2018

Ниже приведен список модулей, которые я использую:

import sys
import cv2
import numpy as np
import pytesseract
from PIL import Image
from sklearn.cluster import MeanShift, estimate_bandwidth
from sklearn.datasets.samples_generator import make_blobs
import re
import jellyfish

Исключение

Traceback (most recent call last):
  File "c:\python\lib\site-packages\matplotlib\backends\backend_webagg.py", line 29, in <module>
    import tornado
ModuleNotFoundError: No module named 'tornado'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 12, in <module>
  File "c:\python\lib\site-packages\matplotlib\backends\backend_webagg.py", line 31, in <module>
    raise RuntimeError("The WebAgg backend requires Tornado.")

Ошибка при запуске сгенерированного exe:

File "c:\python\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 631, in exec_module
    exec(bytecode, module.__dict__)
  File "site-packages\scipy\sparse\linalg\isolve\iterative.py", line 7, in <module>
  File "c:\python\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 714, in load_module
    module = loader.load_module(fullname)
ImportError: DLL load failed: The specified module could not be found.
[22724] Failed to execute script main

Я попробовал предложенные решения для ссылок git, но, похоже, ничего не работает. Сам скрипт работает нормально. Iam на Windows 10, Python 3.6

1 Ответ

0 голосов
/ 27 апреля 2018

Мне удалось окончательно решить проблему следующим образом:

  1. Установка и установка торнадо и импорт торнадо, как указано Диего Контрерас в комментариях
  2. Следуя шагам, упомянутым в посте [ Как вы решаете «скрытый импорт не найден!» предупреждения в pyinstaller для scipy?

Убедитесь, что у вас установлены инструменты сборки Microsoft и в каталоге PATH указано местоположение dll (как x86, так и x64). Перезагрузите компьютер после редактирования переменных PATH.

...