2016-08-28 4 views
2

Я хочу создать окно с помощью Tkinter PyCharm:Tkinter импорт с PyCharm

from tkinter import * 

root = Tk() 

root.mainloop() 

Видимо PyCharm говорит мне, что from tkinter import * неиспользованный оператор импорта и root = Tk() является нерешенной ссылкой. Меня смущает то, что код работает совершенно нормально, появляется окно tkinter, никаких ошибок.

Как исправить это?

Редактировать: PyCharm показывает эту ошибку, когда я импортирую любую другую библиотеку, которую у меня есть.

+0

попробовать 'импорта Tkinter, как tk' и' корень = tk.Tk() ' –

+0

Но я верю, что вы можете управлять им. –

+0

Stil дает мне ошибку: «Не удалось найти ссылку Tk в импортированном модуле Tkinter». Опять же, код работает нормально. – PyDer

ответ

-4

Попробуйте

from Tkinter import * 
+0

Такие же ошибки в вопросе. – PyDer

0

В конце концов мне удалось решить эту проблему сам, вот что я сделал:

  • Удаляется файл «.idea», связанный с проектом.
  • В PyCharm: File >> Open >> "Путь к проекту" >> Ok (возобновить проект)

Теперь он выглядит как обычно, как это было раньше.

+1

PyCharm имеет известную проблему, которая возникает, если у вас есть несколько определенных виртуальных сред, указанных в одной и той же виртуальной среде. Не уверен, что это повлияло на вашу ситуацию. –

0

я мог бы решить эту проблему, выполнив следующие действия

  • Удалить файл .idea.
  • Удалить файл __py_cache__.
1
from Tkinter import * 

root = Tk() 

thislabel = Label(root, text = "This is an string.") 

thislabel.pack() 

root.mainloop() 

Использование Tkinter не tkinter

Смежные вопросы