#python #python-3.x #tkinter #visual-studio-code #manjaro
Вопрос:
Я не могу приступить tkinker
к работе в ОС с кодом. Я использую кодовые ОС на Linux x64 5.13.19-2-МАНДЖАРО.
Я сделал следующее:
pacman -S tk
Это не привело к ошибке. Затем я вхожу:
python
И результат таков:
Python 3.9.7 (default, Aug 31 2021, 13:28:12)
[GCC 11.1.0] on linux<br>
Type "help", "copyright", "credits" or "license" for more information.
Я пробую это:
import tkinter
Сообщения об ошибке нет, так что, похоже, все работает. Я тоже пытался:
tkinter._test()
…и откроется всплывающее окно.
Но затем в Code OSS я сделал это:
try:
from Tkinter import *
except ImportError:
from tkinter import *
На выходе получается:
Traceback (most recent call last): File
"/home/user/Python/lab.py",
line 3, in <module>
from Tkinter import * ## notice capitalized T in Tkinter
ModuleNotFoundError: No module named 'Tkinter'
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File
"/home/user/Python/lab.py",
line 6, in <module>
from tkinter import * ## notice lowercase 't' in tkinter here
ModuleNotFoundError: No module named 'tkinter'
В чем может быть проблема?
Комментарии:
1. правильно ли вы настроили ОС кода?
2. Может быть, я сделал что-то не так с настройкой, но я не мог этого понять. Я переключился на Visual Studio, которая теперь работает нормально.