首页 网络技术
  1. 正文

vscode无法加载tkinter怎么办

学Python配置完了VScode,在安装easygui后遇到了一些问题。

代码如下:

import easyguieasygui.msgbox("Hello world.")

Ctrl+Shift+B,运行报错,报错如下:

Traceback (most recent call last):
File "/usr/lib/python3.5/tkinter/__init__.py", line 36, in <module>
import _tkinterImportError: No module named '_tkinter'During handling of the above exception, another exception occurred:Traceback (most recent call last):
File "/home/hongludianxue/.local/lib/python3.5/site-packages/easygui/boxes/utils.py", line 29, in <module>
import tkinter as tk
# python3
File "/usr/lib/python3.5/tkinter/__init__.py", line 38, in <module>
raise ImportError(str(msg) + ', please install the python3-tk package')ImportError: No module named '_tkinter', please install the python3-tk packageDuring handling of the above exception, another exception occurred:Traceback (most recent call last):
File "/home/hongludianxue/.local/lib/python3.5/site-packages/easygui/boxes/utils.py", line 36, in <module>
import Tkinter as tk
# python2ImportError: No module named 'Tkinter'During handling of the above exception, another exception occurred:Traceback (most recent call last):
File "/home/hongludianxue/.local/lib/python3.5/site-packages/easygui/boxes/button_box.py", line 15, in <module>
from . import utils as ut
File "/home/hongludianxue/.local/lib/python3.5/site-packages/easygui/boxes/utils.py", line 43, in <module>
raise ImportError("Unable to find tkinter package.")ImportError: Unable to find tkinter package.During handling of the above exception, another exception occurred:Traceback (most recent call last):
File "/home/hongludianxue/Documents/Python file/0x00.py", line 1, in <module>
import easygui
File "/home/hongludianxue/.local/lib/python3.5/site-packages/easygui/__init__.py", line 34, in <module>
from .boxes.button_box import buttonbox
File "/home/hongludianxue/.local/lib/python3.5/site-packages/easygui/boxes/button_box.py", line 18, in <module>
import global_stateImportError: No module named 'global_state'

看到ImportError: No module named '_tkinter'才知道,原来是没有tkinter这个模块。

在终端里面安装上tkinter:

sudo apt-get install python3-tk

完成之后在运行之前的Python代码,发现已经成功运行啦。

本文标题:vscode无法加载tkinter怎么办
本文链接:https://www.qqooo.cn/post/6089.html
版权说明:网站文章均来源于手工整理和网友投稿,若有不妥之处请来信 xsds@vip.qq.com 处理,谢谢!