使用 PyCharm 导入 Tkinter

PyD*_*Der 5 python tkinter pycharm

我想使用 pycharm 创建一个 tkinter 窗口:

from tkinter import *

root = Tk()

root.mainloop()
Run Code Online (Sandbox Code Playgroud)

显然 PyCharm 告诉我这from tkinter import *是一个未使用的导入语句,并且root = Tk()是一个未解析的引用。让我感到困惑的是代码完全正常,显示了一个 tkinter 窗口,没有错误。

我该如何解决?

编辑:每当我导入我拥有的任何其他库时,PyCharm 都会显示这些错误。

PyD*_*Der 0

最后我自己设法解决了这个问题,这就是我所做的:

  • 删除了与该项目关联的“.idea”文件。
  • 在 PyCharm 中:文件>>打开>>“项目路径”>>确定(重新打开项目)

现在看起来和以前一样正常。

  • PyCharm 有一个已知问题,如果您有多个已定义的虚拟环境指向同一个虚拟环境,则会出现该问题。不确定这是否影响了您的情况。 (2认同)