python 3 没有名为 _tkinter 的模块

python 3 no module named _tkinter

我一直在搜索它,但在网上找不到关于此主题的任何内容。

当我在 python 3.5 中开发导入 tkinter 或 pyglet 的程序时,我完全能够从我的 Linux Mint 安装上的命令行启动它。一旦我尝试从 pycharm 或 Visual Studio 代码启动它,我就会收到错误消息。

它用于 tkinter:

Traceback (most recent call last):  File "/home/b...", line 3, in <module>
    import tkinter as tk
  File "/usr/lib/python3.5/tkinter/__init__.py", line 35, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named '_tkinter'

tkinter 和 pyglet 脚本在从 idle3(使用 F5)启动时都在工作。

谁能帮帮我?

最佳

B.

我遇到了同样的问题。问题在于 Linux Mint Software Manager。如果你的 vs 代码是通过软件管理器安装的,它将安装在 Flatpak 虚拟沙箱中。只需从其主页下载 运行 vs 代码即可。