Найти - Пользователи
Полная версия: компилирую в исполняемый файл
Начало » Python для новичков » компилирую в исполняемый файл
1
EgorSrche
Здравствуйте всем. С помощью pyinstaller компилирую в исполняемый файл, но выдает интересную ошибку, вроде делаю всё как обычно. Будьте добры подскажите пожалуйста, если кто-нибудь из вас когда-нибудь сталкиваются с такой проблемой.
 Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.
D:\программы\python>cd D:\программы\python
D:\программы\python>pyinstaller  sum.py
  File "C:\Users\егор\AppData\Local\Programs\Python\Python37-32\Scripts\pyinstal
ler-script.py", line 1 SyntaxError: Non-UTF-8 code starting with '\xe5' in file C:\Users\егор\AppData\Local\Programs\Python\Python37-32\Scripts\pyinstaller-script.py on line 1, but no
 encoding declared; see http://python.org/dev/peps/pep-0263/ for details
JOHN_16
Ничего интересного. Вы используете второй питон, не латинские символы в файле с кодом и не указываете в нем кодировку. Куча сообщение в интернете об этом. Вам даже ссылку дали http://python.org/dev/peps/pep-0263/
EgorSrche
Спасибо большое за ваш ответ уважаемый JOHN_16. Благодарю вас за уделенное мне время. Дело в том что я использую Python 3.7, а не 2. Указания кодировки в самом файле не помогло, Ну что ж буду искать решения этой проблемы.
ZerG
попробуйте удалить из пути русские символы типа /егор/
fly1
EgorSrche
Здравствуйте всем. С помощью pyinstaller компилирую в исполняемый файл, но выдает интересную ошибку, вроде делаю всё как обычно. Будьте добры подскажите пожалуйста, если кто-нибудь из вас когда-нибудь сталкиваются с такой проблемой.
Мне помогло такое решение.
Полностью удалить питон.
Потом установить в новый каталог, в пути которого только латинские буквы.
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