LINUX.ORG.RU

Python Tkinter

 ,


0

1

При импортировании ткинтера выдается такая ошибка:

Traceback (most recent call last):
File «/home/shrug/Projects/Python/MadText/main.py», line 1, in <module>
from tkinter import *
File «/usr/lib/python3.9/tkinter/__init__.py», line 37, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: libtk8.6.so: cannot open shared object file: No such file or directory

При этом библиотека установлена(через pip).

libtk8.6.so

Откуда тебе тк то её возьмёт?

sudo apt install tk
или что там у тебя в системе за пакетный менеджер

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 1)

Господи, ну всё же написано. Читать умеем? Буковки libtk8.6.so видим? Откуда берётся сошка знаем? И в чём проблема?

slovazap ★★★★★
()
Ответ на: комментарий от Evlampiy

в дебианах (и/либо любом друго дистре с установленным гномом) можно на gtk сразу писать:

~ 
➜ ipython
Python 3.9.6 (default, Jun 30 2021, 10:22:16) 
Type 'copyright', 'credits' or 'license' for more information
IPython 7.27.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: import gi
   ...: 
   ...: gi.require_version("Gtk", "3.0")
   ...: from gi.repository import Gtk
   ...: 
   ...: win = Gtk.Window()
   ...: win.connect("destroy", Gtk.main_quit)
   ...: win.show_all()
   ...: Gtk.main()

Тебе лошинный сфинктер не нужен

tz4678 ★★
()
Ответ на: комментарий от tz4678

А в офтопике можно сразу на winapi фигачить, но если нужен кроссплатформенный хоть и страшный гуй, то ничего лучше Tk нет.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.