Pyinstaller: importError Не удалось загрузить модуль расширения PythonPython

Программы на Python
Anonymous
Pyinstaller: importError Не удалось загрузить модуль расширения Python

Сообщение Anonymous »

Я создал приложение для управления камерой, используя две библиотеки от производителя.
Я загрузил файлы колес и установил их в свой venv с помощью

Код: Выделить всё

pip install ids_peak-1.7.2.0-cp38-cp38-win_amd64.whl
pip install ids_peak_ipl-1.10.0.0-cp38-cp38-win_amd64.whl
В pycharm все работает правильно.
Я пытаюсь создать exe-файл с помощью pyinstaller. Я установил pyinstaller в свой venv, а затем в терминале:

Код: Выделить всё

pyinstaller -F -w -i IDS.ico main.py
Когда я запускаю exe-файл, я получаю следующую ошибку:

Ошибка импорта: не удалось загрузить модуль расширения Python! Либо
общая библиотека "ids_peak_ipl" не найдена, либо используемая вами
версия библиотеки старше привязок (ожидаемая версия 1.10.0.0)

Файл alert-main содержит следующее:

Код: Выделить всё

missing module named __builtin__ - imported by ids_peak.ids_peak (optional), ids_peak_ipl.ids_peak_ipl (optional), ids_peak.ids_peak_ipl_extension (optional)
missing module named _peak_ipl_python_interface - imported by ids_peak_ipl.ids_peak_ipl (conditional)
missing module named _posixsubprocess - imported by subprocess (optional)
missing module named _ids_peak_ipl_python_extension - imported by ids_peak.ids_peak_ipl_extension (conditional)
missing module named _ids_peak_python_interface - imported by ids_peak.ids_peak (conditional)
Я не очень хорошо знаю pyinstaller, что мне делать?

Подробнее здесь: https://stackoverflow.com/questions/783 ... ion-module

Вернуться в «Python»