Форум сайта python.su
Здравствуйте всем. С помощью 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
Отредактировано EgorSrche (Июль 10, 2018 16:32:07)
Офлайн
Ничего интересного. Вы используете второй питон, не латинские символы в файле с кодом и не указываете в нем кодировку. Куча сообщение в интернете об этом. Вам даже ссылку дали http://python.org/dev/peps/pep-0263/
Офлайн
Спасибо большое за ваш ответ уважаемый JOHN_16. Благодарю вас за уделенное мне время. Дело в том что я использую Python 3.7, а не 2. Указания кодировки в самом файле не помогло, Ну что ж буду искать решения этой проблемы.
Офлайн
попробуйте удалить из пути русские символы типа /егор/
Офлайн
EgorSrcheМне помогло такое решение.
Здравствуйте всем. С помощью pyinstaller компилирую в исполняемый файл, но выдает интересную ошибку, вроде делаю всё как обычно. Будьте добры подскажите пожалуйста, если кто-нибудь из вас когда-нибудь сталкиваются с такой проблемой.
Офлайн