Найти - Пользователи
Полная версия: Fatal Python Error. Как исправить ?
Начало » Python для новичков » Fatal Python Error. Как исправить ?
1
alemeor
Привет. Столкнулся с проблемой. Решил сделать exe из python файла. exe получился, но при запуске выдается такая ошибка:

 Fatal Python error: Py_Initialize: unable to load the file system codec
Traceback (most recent call last):
  File "C:\Users\a\AppData\Local\Programs\Python\Python36-32\lib\encodings\__init__.py", line 31, in <module>
ModuleNotFoundError: No module named 'codecs'

Прочитал что может быть несовпадение версий, проверил PATH, вроде так прописан python 3.6, проект тоже на 3.6 написан. Как можно исправить ?
doza_and
alemeor
Как можно исправить ?
Очень просто. Не заниматься ерундой собирая exe. python приложения распространяются whl файлами которые устанавливаются командой pip. Если зависимостей нет то можно просто py файл передать.
PEHDOM
alemeor
Решил сделать exe из python файла. exe получился, но при запуске выдается такая ошибка:
сборка екзешника, это то еще шаманство. Чем вы там собирали, что за библиотеки используете вы не указали, так что единственный совет: гуглите ошибку в контексте упаковщика.
МБ нужно гдето явно импорт указать, или чето в конфиге упаковщика поправить., или какойто файлик подложить к екзешнику, вариантов туева хуча.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB