Двоичный файл, созданный с помощью Pyinstaller, завершается ошибкой: «Не указан модуль с именем ...», «Не удалось выполнить скрипт ...» при использовании Pipenv - PullRequest
0 голосов
/ 11 октября 2018

При создании исполняемого файла из простого скрипта Python Pyinstaller завершается успешно.Но при попытке запустить исполняемый файл выдает ошибку с ModuleNotFoundError:

Traceback...
ModuleNotFoundError: No module named 'git'
[26228] Failed to execute script xyz

Я установил gitpython через Pipenv.Почему он не упакован правильно?

1 Ответ

0 голосов
/ 11 октября 2018

Возможная проблема здесь - использование глобальной установки Pyinstaller.Эта установка не знает о пакете pip, загруженном с помощью Pipenv.

Я попытался еще раз в оболочке Pipenv, и он отлично работал:

pipenv shell
pip install pyinstaller
pyinstaller script.py -F

Теперь модуль правильно упакован.

...