python - Visual Studio Code 将不会加载 tkinter 包

标签 python tkinter visual-studio-code

我一直在使用 VS Code 来学习 python。一切都一直运行良好,直到我开始尝试使用 tkinter。由于某种原因,VS Code 无法识别 tkinter 中的任何内容。我正在尝试运行这个简单的代码:

from tkinter import * 
Tk()

我收到此错误:

Exception has occurred: NameError
name 'Tk' is not defined

但是当我启动 IDLE3 并运行相同的代码时,它工作得很好并加载空白窗口。我用谷歌搜索过,但无法弄清楚问题是什么。有人可以帮我解决这个问题吗?

谢谢

最佳答案

我也遇到了同样的问题。 问题是我尝试运行的文件被保存为 tkinter.py 将文件重命名为 tkinter_tutorial 并且工作正常。 另外,您可以检查此链接 https://github.com/Microsoft/PTVS/issues/941

关于python - Visual Studio Code 将不会加载 tkinter 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56313715/

相关文章:

Python open() 需要完整路径

python - 如何在 PyQt 容器中运行视频?

python - 从标记中获取子字符串以及标记之后的下一个 200 个字符

python - 带有 jinja 的条件元素类,如果列表项包含某个项目,我希望 div 获得一个类

python - 减少屏幕大小时,避免状态栏(页脚)在 GUI 中消失

python - 在 vscode 中尽可能使用 pipenv

python - 从 Pandas Dataframe 读取值时发生内存泄漏

python - 如何使 ttk.Treeview 的行可编辑?

可以同时显示 HTML 和 CSS 的 Python 小部件

visual-studio-code - 如何在 VSCode 中触发 "inline suggestion"?