【发布时间】:2019-05-23 05:44:10
【问题描述】:
我正在尝试探索 PySimpleGUI。 按照这个链接PySimpleGUI
但当我这样做时,
import PySimpleGUI
得到错误,
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.7/site-packages/PySimpleGUI/__init__.py", line 2, in <module>
from .PySimpleGUI import *
File "/usr/local/lib/python3.7/site-packages/PySimpleGUI/PySimpleGUI.py", line 4, in <module>
import tkinter as tk
File "/usr/local/lib/python3.7/tkinter/__init__.py", line 36, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ModuleNotFoundError: No module named '_tkinter'
我试过了,
sudo apt-get install python3-tk
and
sudo apt-get install python3.7-tk
但无法摆脱上述错误。
我目前的系统详情:
OS - Ubuntu 19.04
python - Python 3.7.3
PySimpleGUI - 3.29.0
tcl - 8.6.9
如何解决这个问题?
【问题讨论】:
-
需要明确的是,这完全是一个 tkinter/system 配置问题。真的与 PySimpleGUI 本身没有任何关系。如果你想用 tkinter 编码,这将是立即发生的问题。会发生同样的错误:ModuleNotFoundError: No module named '_tkinter'
标签: python-3.x tkinter pysimplegui