2 / 2 / 0
Регистрация: 07.05.2014
Сообщений: 32
|
||||||
1 | ||||||
Сборка проекта. Ошибка кодировки через PyInstaller10.03.2018, 00:05. Показов 14493. Ответов 5
Метки нет (Все метки)
Доброго времени суток.
Столкнулся с проблемой со сборкой проекта через pyinstaller. "Non-UTF-8 code starting with '\xc0'". То есть в проекте не указана нужная кодировка. Но первые 2 строчки проекта начинаются известными вам: #!/usr/bin/python3 и # -*- coding: UTF-8 -*- Программирую в pycharm 3.3. Устанавливал в файле через File -> File Encoding кодировку UTF-8, нет эффекта. Пробовал копировать код в блокнот, сохранять его с кодировкой UTF-8. И та же ошибка. То есть примеры с форумов я и перепробовал, но почему-то всё равно не признаёт кодировку. Заранее спасибо. Код, если нужен
0
|
10.03.2018, 00:05 | |
Ответы с готовыми решениями:
5
Сборка проекта Python (pyinstaller) Сборка программы на PyQt5 через Pyinstaller Сборка приложения Python в .EXE через PyInstaller 3.4 и запуск в Windows XP Компиляция проекта с tkinter через pyinstaller |
Фрилансер
3707 / 2079 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
|
|
10.03.2018, 01:14 | 2 |
Это сообщение говорит как раз об обратной ситуации: Python ожидает в файле utf-8, а на самом деле кодировка там другая.
Но это может проявиться только на файле, который содержит не-ASCII символы, например, русские буквы. Приведённый код ошибки вызывать не должен - там все символы одинаково кодируются и в utf-8, и в cp-1251
0
|
2741 / 2340 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||||||
10.03.2018, 11:14 | 3 | |||||
Правильней вот так
Если ты пользовался стандартным блокнотом windows, то это ни капли не удивительно, он кривой (как и вся мастдайка) + большой обманщик, он сохраняет файлы не в utf8 (хоть и заявляет это). Вот тебе файл в нормальной кодировке, проверяй hello_world.zip
1
|
2 / 2 / 0
Регистрация: 07.05.2014
Сообщений: 32
|
|
10.03.2018, 11:26 [ТС] | 4 |
alex925, не хочет. Может проблема в наличии русских символов в пути python?
0
|
2741 / 2340 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
10.03.2018, 13:53 | 5 |
zllo, запросто, я писал в статье про установку python и библиотек для него, что так делать не рекомендуется.
Советую переустановить python следуя инструкциям из FAQ: Установка библиотек для Python
1
|
2 / 2 / 0
Регистрация: 07.05.2014
Сообщений: 32
|
|
10.03.2018, 19:47 [ТС] | 6 |
alex925, да, действительно. Проблема была в наличии кириллицы в директории python
0
|
10.03.2018, 19:47 | |
10.03.2018, 19:47 | |
Помогаю со студенческими работами здесь
6
Ошибка exe при компиляции через pyinstaller Ошибка при запуске программы скомпилированной через pyinstaller При установке Pyinstaller через pip возникает ошибка [WinError 2] Ошибка при запуске .ЕХЕ файла проэкта созданого через pyinstaller Сборка проекта через командную строку Сборка проекта Qt ( Ubuntu ) через терминал Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |