0 / 0 / 0
Регистрация: 14.02.2016
Сообщений: 16

Kivy Designer - вылетает с ошибкой UnicodeDecodeError

15.02.2016, 21:10. Показов 3108. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
И вот новый глюк дизайнера. При попытке ввести текст в формах/полях/лейблах работая в дизайнере вываливается ошибка:

Кликните здесь для просмотра всего текста

## Environment Info

kivy: 1.9.1
pygments: 2.1
docutils: 0.12
watchdog: 0.8.3
jedi: 0.9.0
gitpython: 1.0.2
six: 1.10.0
kivy-garden: 0.1.4

Platform: Windows-8-6.2.9200
Python: 3.4.2

## Traceback

Traceback (most recent call last):
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\core\window\window_sdl2.py ", line 619, in mainloop
self._mainloop()
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\core\window\window_sdl2.py ", line 362, in _mainloop
EventLoop.idle()
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\base.py", line 330, in idle
self.dispatch_input()
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\base.py", line 315, in dispatch_input
post_dispatch_input(*pop(0))
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\base.py", line 221, in post_dispatch_input
listener.dispatch('on_motion', etype, me)
File "kivy\_event.pyx", line 718, in kivy._event.EventDispatcher.dispatch (kivy\_event.c:7699)
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\core\window\__init__.py", line 1030, in on_motion
self.dispatch('on_touch_down', me)
File "kivy\_event.pyx", line 718, in kivy._event.EventDispatcher.dispatch (kivy\_event.c:7699)
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\core\window\__init__.py", line 1046, in on_touch_down
if w.dispatch('on_touch_down', touch):
File "kivy\_event.pyx", line 718, in kivy._event.EventDispatcher.dispatch (kivy\_event.c:7699)
File "F:\programs\PYTHON\python34\kivy-designer-master\designer\app.py", line 674, in on_touch_down
return super(FloatLayout, self).on_touch_down(touch)
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\uix\widget.py", line 432, in on_touch_down
if child.dispatch('on_touch_down', touch):
File "kivy\_event.pyx", line 718, in kivy._event.EventDispatcher.dispatch (kivy\_event.c:7699)
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\uix\widget.py", line 432, in on_touch_down
if child.dispatch('on_touch_down', touch):
File "kivy\_event.pyx", line 718, in kivy._event.EventDispatcher.dispatch (kivy\_event.c:7699)
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\uix\widget.py", line 432, in on_touch_down
if child.dispatch('on_touch_down', touch):
File "kivy\_event.pyx", line 718, in kivy._event.EventDispatcher.dispatch (kivy\_event.c:7699)
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\uix\widget.py", line 432, in on_touch_down
if child.dispatch('on_touch_down', touch):
File "kivy\_event.pyx", line 718, in kivy._event.EventDispatcher.dispatch (kivy\_event.c:7699)
File "F:\programs\PYTHON\python34\kivy-designer-master\designer\ui_creator.py", line 98, in on_touch_down
return super(UICreator, self).on_touch_down(*args)
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\uix\widget.py", line 432, in on_touch_down
if child.dispatch('on_touch_down', touch):
File "kivy\_event.pyx", line 718, in kivy._event.EventDispatcher.dispatch (kivy\_event.c:7699)
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\uix\widget.py", line 432, in on_touch_down
if child.dispatch('on_touch_down', touch):
File "kivy\_event.pyx", line 718, in kivy._event.EventDispatcher.dispatch (kivy\_event.c:7699)
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\uix\widget.py", line 432, in on_touch_down
if child.dispatch('on_touch_down', touch):
File "kivy\_event.pyx", line 718, in kivy._event.EventDispatcher.dispatch (kivy\_event.c:7699)
File "F:\programs\PYTHON\python34\kivy-designer-master\designer\playground.py", line 1220, in on_touch_down
self.keyboard = win.request_keyboard(self._keyboard_rele ased, self)
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\core\window\window_sdl2.py ", line 666, in request_keyboard
request_keyboard(callback, target, input_type)
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\core\window\__init__.py", line 1496, in request_keyboard
vkeyboard = self._vkeyboard_cls()
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\uix\vkeyboard.py", line 364, in __init__
self._load_layouts()
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\uix\vkeyboard.py", line 430, in _load_layouts
basename(splitext(fn)[0]))
File "F:\programs\PYTHON\python34\lib\sit e-packages\kivy\uix\vkeyboard.py", line 437, in _load_layout_fn
json_content = fd.read()
File "F:\programs\PYTHON\python34\lib\encodin gs\cp1251.py", line 23, in decode
return codecs.charmap_decode(input,self.errors, decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x98 in position 4044: character maps to <undefined>


End of Traceback


что с этим делать, кто сталкивался?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.02.2016, 21:10
Ответы с готовыми решениями:

Kivy приложение на андроид вылетает с ошибкой jnius.so
Добрый день, я написал небольшое приложение с помощью python kivy на пк оно работает нормально но на андроид вылетает с данной ошибкой: ...

Kivy designer плохо работает
я 2 дня маялся с kivy designer ом и вот он наконец запустился, однако есть проблема: он запускается в разрешении 600x800, без возможности...

Kivy Designer - выводит перевернутое изображение при запуске!
Доброго дня! Установил kivy designer на питон 3.4.2. Запустил вставив код main.py (из папки дизайнера) в PyCharm 5.0.4 он запустился но...

26
 Аватар для Zuzik
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
19.02.2016, 23:26
Студворк — интернет-сервис помощи студентам
та, что с гита.
Более свежий wheel не поможет. Добавьте путь к питону в PATH. В любом случае вам это будет нужно. Ну или переходите на линукс, тут ваших проблем бы не случилось, ни одной наверное.
0
0 / 0 / 0
Регистрация: 14.02.2016
Сообщений: 16
19.02.2016, 23:34  [ТС]
вобщем только что попробывал новый вил. та же ошибка версию киви показывает более свежую...


## Environment Info

kivy: 1.9.2.dev0
pygments: 2.1.1
docutils: 0.12
watchdog: 0.8.3
jedi: 0.9.0
gitpython: 1.0.2
six: 1.10.0
kivy-garden: 0.1.4

Platform: Windows-8-6.2.9200
Python: 3.4.2

## Traceback

Traceback (most recent call last):

(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x98 in position 4044: character maps to <undefined>


End of Traceback
Добавлено через 3 минуты
я конечно ни в коем случае не исключаю фактоор кривизны моих рук. Но замечу:
1) Под 8ой виндой происходит то что пишу здесь. И причём filebrowser установился сам
2) Под 7ой виндой при тех же действиях filebrowser не установился и designer вобще не запустился!

Кто нибудь вобще с этим сталкивался?
Добавьте путь к питону в PATH
- как это сделать?
0
 Аватар для Zuzik
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
19.02.2016, 23:38
Цитата Сообщение от Kreel Посмотреть сообщение
1) Под 8ой виндой происходит то что пишу здесь.
Проблемы с кодировкой. Частично из за того что они в питоне нередкая проблема я пересел на линукс.
Цитата Сообщение от Kreel Посмотреть сообщение
И причём filebrowser установился сам
Как???
Цитата Сообщение от Kreel Посмотреть сообщение
2) Под 7ой виндой при тех же действиях filebrowser не установился и designer вобще не запустился!
Вы не смогли установить и вы не смогли запустить. Вот небольшая поправка к вашим словам.
Цитата Сообщение от Kreel Посмотреть сообщение
Добавьте путь к питону в PATH
- как это сделать?
вперед в гугл, эти вещи увы вы должны сделать самостоятельно.
0
0 / 0 / 0
Регистрация: 14.02.2016
Сообщений: 16
20.02.2016, 11:58  [ТС]
По итогу за вчера/сегодня:

1) Сделал path - очень помогло, сразу ставить все присадки гардена стало возможно втч и filebrowser
2) На ноуте под 7 виндой установился дизайнер и запустился без ошибки кодировки
3) Всё тоже самое было сделано и под 8.1 но ошибка с кодировкой не исчезла

Но ситуация осложняется тем, что ошибки дизайнера не закончились:
при работе в 7 винде - при попытке создать новый файл проекта дизайнер отваливается (текст ошибки укажу позже, ноут пока не со мной)

Поэтому если можно у кого всё это чудо работает под виндой укажите какие версии продуктов у вас установлены (ось, питон, киви, зависимые модули).




оффтоп: К слову гуишная библиотека QT работает гооораздо стабильнее и техподдержка по ней гораздо более ровная и понятная! но что с андроидом у них тоже хз покачто.
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
20.02.2016, 17:08
Цитата Сообщение от Kreel Посмотреть сообщение
К слову гуишная библиотека QT работает гооораздо стабильнее
Ну ты посмотри с каких пор пилилтся qt и посмотри сколько вообще живет kivy.
0
 Аватар для Zuzik
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
20.02.2016, 18:30
Kreel, по поводу QT - она старше на 15 лет с хвостиком (май 1995 и ноябрь 2010). И сообщество у qt огромнейшее, частично за счет KDE. Под андроид qt вроде можно, но толковых инструкций нету, процесс довольно сложный получается.
Да и говорил я, не раз при чем, стабильной и удобной работы с киви еще долго не будет.
Проверь кодировку всех файлов, и питона и киви, как говорили выше, может там найдется причина. Если где то не utf8 - делаешь, чтобы было utf8/
0
 Аватар для ivlevdenis
21 / 34 / 14
Регистрация: 23.07.2014
Сообщений: 148
20.02.2016, 22:14
Что бы работало все правильно нужно писать отчеты об ошибках. Разработчики киви довольно быстро делают исправления.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.02.2016, 22:14

Python+Kivy создать проект kivy через Master Kivy Project
Здравствуйте! Не получается создать прект, так как при вводе строки вида: python3 main.py copyright name_project path_to_project, в консоли...

Domino Designer 8.x И Номер Строки С Ошибкой (erl)
Ситуация: ЗАметил, что если пишешь свой класс, то номер строки в ошибке возвращается не совсем верно: выше чем идет ошибка, пытался...

Вылетает приложение kivy где есть TopAppBar
Я создал небольшое приложение на kivy где есть TopAppBar но оно почему-то ввлетает именно на моем смартфоне на других все прекрасно...

Приложение на kivy вылетает. APK сделано Buildozer
Всем привет. Столкнулся с проблемой. Создал APK файл приложения kivy с помощью Buildozer. Но при попытке открыть приложение на телефоне -...

Вылетает EF Designer from database
Visual Studio 2017; MySql for Visual Studio 1.2.8.; MySql Connector Net 8.0.13 Пробую подключиться к существующей БД: в Solution...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Опции темы

Новые блоги и статьи
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru