python 不能正确import tkinter解决方案
Tofloor
poster avatar
Hello
deepin
2020-07-05 01:12
Author
sudo apt install  python3-tk tk-dev python3-pipsudo pip3 install tk
然后终端输入python3
>>import tkinter
>>
就不会报错了
如果是编译的语言,那么只能够编译到底了
Reply Favorite View the author
All Replies
avatar
Hello
deepin
2020-07-05 01:16
#1
另一个方法是安装anaconda,省心
编译的3.8只能拿来当玩具了。。。。。。。叹气
Reply View the author
avatar
bjhjf007
deepin
2020-07-05 07:19
#2
我前几天编译了一次python3.8,试了一下import tkinter as tk 也是不成,
后来直接上3.9一次编译通过, 再import tkinter 直接ok了,
建议你直接试试3.9b3的。
3.9有了新的功能,例如字典合并运算符“|”。
Reply View the author
avatar
SamLukeYes
deepin
2020-07-05 08:11
#3
https://bbs.deepin.org/post/196710
我前几天编译了一次python3.8,试了一下import tkinter as tk 也是不成,
后来直接上3.9一次编译通过, 再i ...

编译安装后没有tkinter是因为在编译时没有安装tk-dev
Reply View the author
avatar
bjhjf007
deepin
2020-07-05 08:53
#4
https://bbs.deepin.org/post/196710
编译安装后没有tkinter是因为在编译时没有安装tk-dev

前后两次编译参数一样,第一次tkinter不能用,第二次能用,唯一区别就是Python的版本不同,一个3.8,另一个3.9b3
Reply View the author
avatar
SamLukeYes
deepin
2020-07-05 16:53
#5
https://bbs.deepin.org/post/196710
前后两次编译参数一样,第一次tkinter不能用,第二次能用,唯一区别就是Python的版本不同,一个3.8,另一 ...

也许3.9情况有变
Reply View the author