Конвертированный exe на основе Python, работающий в других системах

Я разработал несколько сценариев, использующих python3 для действий, связанных с ГИС, используя python osgeo, ogr, gdal, module. Я конвертировал свой script.py в exe, используя pyinstaller. Преобразованный exe-файл хорошо работает в моей системе, но если запустить те же exe-системы, он выдаст ошибку, как nomodule с именем gdal. Я запустил exe со всеми dll-файлами, которые появились в процессе преобразования py в exe. Пожалуйста, помогите мне?

1 ответ

Похоже, что вы не включили все свои зависимости в конце концов (например, _gdal модуль отсутствует как говорит ошибка). Решение состоит в том, чтобы включить все зависимые модули DLL (включая транзитивные зависимости - которые, я подозреваю, вы пропустили здесь).

Другие вопросы по тегам