joo
deepin
2021-08-14 09:49 linux的tkinter是单独安装的。python3-tk
Reply Like 0 View the author
linux的tkinter是单独安装的。python3-tk
pip 自己安装一下
sudo apt install python3-tk
这玩意本来就不是默认模块啊,自己装就好。
代码可以这么写,运行的时候如果缺少组件,可以自动安装。
try:
print('本配置程序依赖 tkinter (python3-tk)')
from tkinter import *
from tkinter import scrolledtext
import tkinter.messagebox as mbox
import tkinter.filedialog as fdialog
except:
os.system('notify-send "检测到缺少依赖 python3-tk 尝试安装...需要 sudo 权限,请在终端中执行以便输入密码"')
print('检测到缺少依赖 python3-tk 尝试安装...')
os.system('sudo apt -y install python3-tk')
from tkinter import *
from tkinter import scrolledtext
import tkinter.messagebox as mbox
import tkinter.filedialog as fdialogPopular Events
More
为什么20.2.2内置的Python3.7.3没有tkinter模块?