微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

import _tkinter#如果失败,则可能没有为python 3.8中的Tk错误配置Python

如何解决import _tkinter#如果失败,则可能没有为python 3.8中的Tk错误配置Python

当前正在将Ubuntu 20.04 LTS与python3.8.5结合使用。 这是我第一次使用ubuntu,但之前没有关于terminal的任何知识。因此,如果可能的话,我希望能提供详细的答案。 下面是我尝试在python3中导入tkinter时的终端输出

>>> import tkinter  
Traceback (most recent call last):
  File "<stdin>",line 1,in <module>
  File "/usr/local/lib/python3.8/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重新安装了python3和tkinter,但仍然显示相同的错误。 当我在python IDLE中运行相同的命令时,它可以正常工作而没有任何错误。 我希望这可以清楚地解释我的问题(如果有其他信息)。需要请回复I also tried running the command >>>from tkinter import *

解决方法

我有同样的问题。从3.8切换到3.7,它可以正常工作。我正在使用PyCharm CE,这使在解释器之间切换变得很容易。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。