_tkinter.TclError: неверное имя команды "::msgcat::mcmsetPython

Программы на Python
Anonymous
_tkinter.TclError: неверное имя команды "::msgcat::mcmset

Сообщение Anonymous »

Пытался использовать ttkbootstrap в pydroid и получил следующее сообщение об ошибке:

Код: Выделить всё

Traceback (most recent call last):

File "/data/user/0/ru.iiec.pydroid3/files/temp_iiec_codefile.py", line 5, in 
base = ttk.Window()
^^^^^^^^^^^^
File "/data/user/0/ru.iiec.pydroid3/files/arm-linux-androideabi/lib/python3.11/site-packages/ttkbootstrap/window.py", line 279, in __init__
self._style = Style(themename)
^^^^^^^^^^^^^^^^
File "/data/user/0/ru.iiec.pydroid3/files/arm-linux-androideabi/lib/python3.11/site-packages/ttkbootstrap/style.py", line 489, in __init__
localization.initialize_localities()

File "/data/user/0/ru.iiec.pydroid3/files/arm-linux-androideabi/lib/python3.11/site-packages/ttkbootstrap/localization/msgs.py", line 9, in initialize_localities
m.initialize()

File "/data/user/0/ru.iiec.pydroid3/files/arm-linux-androideabi/lib/python3.11/site-packages/ttkbootstrap/localization/msgs.py", line 27, in initialize
MessageCatalog.set_many(self.locale, *messages)

File "/data/user/0/ru.iiec.pydroid3/files/arm-linux-androideabi/lib/python3.11/site-packages/ttkbootstrap/localization/msgcat.py", line 142, in set_many
return int(root.tk.eval(out))
^^^^^^^^^^^^^^^^^
_tkinter.TclError: invalid command name "::msgcat::mcmse
t"

Я не могу понять, как решить эту проблему и можно ли ее вообще решить. Любая помощь будет оценена по достоинству. О, и эта ошибка появляется даже при использовании такого простого сценария, как:

Код: Выделить всё

import tkinter as tk
#from tkinter import ttk
import ttkbootstrap as ttk

base = ttk.Window()
base.mainloop()
Так что ошибка в моем скрипте делать нечего.

Подробнее здесь: https://stackoverflow.com/questions/778 ... gcatmcmset

Вернуться в «Python»