ModuleNotFoundError с pyinstaller, но хорошо в Pycharm - PullRequest
0 голосов
/ 19 февраля 2020

Я пытаюсь преобразовать проект .py в файл .exe, используя Auto Py To Exe, в котором используется pyinstaller.

При запуске кода внутри pycharm я не получаю ошибок. При запуске файла .exe я получаю сообщение об ошибке:

Traceback (most recent call last):
    File "objectGui.py", line 6, in <module>
    ModuleNotFoundError: No module named 'scipy'
    [19724] Failed to execute script objectGui

Я попытался добавить следующий бит кода в преобразование

--hidden-import scipy 

Это не меняет ошибку, которую я сохраняю получение.

Есть предложения?

1 Ответ

1 голос
/ 20 февраля 2020

Я нашел решение в этом посте .

Поскольку я работал над своим проектом в среде (PyCharm), мне нужно было набрать команду в терминале PyCharm, чтобы он Работа. Я также добавил скрытый импорт:

  --hidden-import scipy 

, чтобы найти модуль, и он заработал!

...