@Sancho_Pansa

Почему возникает ошибка при запуске юзербота на Pyrogram, скомпилированного через Pyinstaller?

У меня есть юзербот, написанный на фреймворке Pyrogram. Без компиляции отлично запускается и работает. Но после компиляции в exe через Pyinstaller сразу же выдаёт следующую ошибку.
Я нашёл в исходниках Pyrogram'а файл mime_types.py и скопировал его в папку с проектом - не помогло. А файла scaffold.py я в папке Pyrogram вообще не увидел. Причём ни у себя, ни на гитхабе. Также я не увидел у себя папки C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\_MEI44162. Есть другие папки, названия которых начинается с MEI, но конкретно такой нету.
Подскажите, пожалуйста, как можно решить эту проблему?

File "collector.py", line 1, in <module>
    import pyrogram
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "pyrogram\__init__.py", line 38, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "pyrogram\types\__init__.py", line 20, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "pyrogram\types\bots_and_keyboards\__init__.py", line 20, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "pyrogram\types\bots_and_keyboards\callback_query.py", line 28, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "pyrogram\utils.py", line 32, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
  File "pyrogram\scaffold.py", line 32, in <module>
  File "pyrogram\scaffold.py", line 65, in Scaffold
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\ALEXAN~1\\AppData\\Local\\Temp\\_MEI44162\\pyrogram/mime.types'
[8280] Failed to execute script 'collector' due to unhandled exception!
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы