Модули PyInstaller и DLL отсутствуют - PullRequest
0 голосов
/ 06 июня 2018

Мое сообщение об ошибке мало что говорит,

Файл "C: ... \ site-packages \ PyInstaller \ loader \ pyimod03_importers.py", строка 714, в модуле load_module = loader.load_module (полное имя) importError: ошибка загрузки dll: указанный модуль не найден.

Поэтому я попытался найти некоторые решения (stackoverflow, google ...), а затем скачал Dependency Walker, и я нашел много dll с (красным или оранжевым?) ящиками, затем я предположил, что это отсутствующие библиотеки DLL, затем скопировал из system32 все эти красные библиотеки DLL в / python35 / Scripts / dist /, и ничего не произошло.

enter image description here

Я также попробовал py2exe, но я просто не могу загрузить pyobjc из pip или просто установить.Потому что я думаю, что это не для Windows, поэтому у меня нет ideia ...

py2exe сообщение об ошибке:

5 отсутствуют модули ------------------?AppKit
импортирован с клавиатуры.Кварц
импортирован с клавиатуры.Очередь
импортируется с клавиатуры, keyboard._generic, keyboard._nixcommon?readline импортируется из cmd, code, pdb?tkinter импортирован из SCRIPT

Я использую Windows, python35.

1 Ответ

0 голосов
/ 06 июня 2018

У меня недавно была похожая проблема (также отсутствует dll), проблема с python для exe "компиляторов", похоже, заключается в том, что они не всегда могут найти все пакеты сами.Я бы посоветовал вам попробовать другой, например, cx_freeze Этот парень объясняет это ясно . Дело в том, что вы создаете инициализирующий скрипт (как в видео), в котором вы указываете , какие модули включать .

...