У меня установлен python3.7 через заваривать
на моей Ubuntu 18.04. я не могу сделать ткинтер
работать:
~ python3.7 -c "импорт tkinter"
Traceback (последний последний вызов):
Файл "<string>", строка 1, в <module>
Файл "/homes/0x90/.linuxbrew/opt/[email protected]/lib/python3.7/tkinter/__init__.py", строка 36, в <module>
import _tkinter # Если это не удается, ваш Python может быть не настроен для Tk
ModuleNotFoundError: нет модуля с именем «_tkinter»
Это информация о моей среде tcl-tk и python3.7:
~ варить информацию tcl-tk tcl-tk: стабильная версия 8.6.12
Язык команд инструмента
https://www.tcl-lang.org
/homes/0x90/.linuxbrew/Cellar/tcl-tk/8.6.12_1 (3029 файлов, 35,9 МБ) *
Создано из исходников 03.01.2022 в 18:01:40
Из: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/tcl-tk.rb
Лицензия: ТКЛ
==> Зависимости
Сборка: freetype â, pkg-config â
Требуется: [email protected] â, zlib â, libx11 â, libxext â
==> Предостережения
Бинарный файл sqlite3_analyzer находится в формуле sqlite-analyzer.
==> Аналитика
установить: 411 232 (30 дней), 881 024 (90 дней), 3 393 796 (365 дней)
установка по запросу: 13 076 (30 дней), 112 501 (90 дней), 256 514 (365 дней)
ошибка сборки: 54 (30 дней)
и очевидно:
~ какой питон3.7
/homes/0x90/.linuxbrew/opt/[email protected]/bin/python3.7
Обратите внимание, что я даже пытался определить следующие переменные среды, но с ними или без них они не загружаются ткинтер
как было предложено на это нить:
setenv ПУТЬ /homes/0x90/.linuxbrew/Подвал/tcl-tk/8.6.12_1/bin:$PATH
setenv PKG_CONFIG_PATH /homes/0x90/.linuxbrew/Cellar/tcl-tk/8.6.12_1/lib/pkgconfig:$PKG_CONFIG_PATH