В ОС Code Нет Модуля С Именем «tkinter», Несмотря На То, Что Он Установлен

#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, которая теперь работает нормально.