ткинтер не найден модуль windows 10 - PullRequest
1 голос
/ 03 ноября 2019

Я пытаюсь запустить этот код

from tkinter import *
master = Tk() 
w = Canvas(master, width=40, height=60) 
w.pack() 
canvas_height=20
canvas_width=200
y = int(canvas_height / 2) 
w.create_line(0, y, canvas_width, y ) 
mainloop()

и получаю сообщение об ошибке

Traceback (последний вызов был последним):
Файл "", строка 1, в
ModuleNotFoundError: нет модуля с именем 'tkinter'

Поскольку tkinter уже присутствует в python, я проверил в C:\Python38\Lib\site-packages, чтобы увидеть, присутствует ли tkinter, но его также нетЯ попробовал следующее

Запуск python -m tkinter из командной строки должен открыть окно, демонстрирующее простой интерфейс Tk, сообщая, что tkinter правильно установлен в вашей системе, а также показывая, какая версияTcl / Tk установлен, так что вы можете прочитать документацию Tcl / Tk, относящуюся к этой версии

, как указано в tkinter - интерфейс Python для Tcl / Tk

Я пытался установить tkinter, используя pip3 install tk, и я получил Requirement already satisfied: tk in c:\python38\Lib\site-packages (0.1.0)

Но когда я снова запускаю код, я получаю ошибку

ОШИБКА: не удалось найти версию, которая удовлетворяет требованиюent tkinter (из версий: none) ОШИБКА: Не найдено соответствующего распределения для tkinter

Моя версия Python Python 3.8.0 и версия pip pip 19.3.1

Я отсылал к этому , но безуспешно.

Куда я иду не так? Пожалуйста, помогите

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...