当前位置:首页>编程日记>正文

【python】 针对python3 下无法导入tkinter

正文之前

我的一个python GUI不知道发哪门子疯,在mac下面一直杀不死进程,还提示我说啥没有这个模块!我丢?

hustwolf@hustwolf-master:~/Python$ python3 Server.py 
Traceback (most recent call last):File "/usr/lib/python3.6/tkinter/__init__.py", line 37, in <module>import _tkinter
ModuleNotFoundError: No module named '_tkinter'During handling of the above exception, another exception occurred:Traceback (most recent call last):File "Server.py", line 5, in <module>from tkinter import *File "/usr/lib/python3.6/tkinter/__init__.py", line 39, in <module>raise ImportError(str(msg) + ', please install the python3-tk package')
ImportError: No module named '_tkinter', please install the python3-tk package
复制代码

正文

这不是开玩笑吗?!!这是内置模块啊!!我上网查了查,果然不是我一家的问题。而是一个普世问题。。。。。好吧,其实貌似只有ubuntu上面出现过,不过还是让我找到办法了!

如何解决Linux下Python3.5无法使用tkinter?

按照这个说的,貌似就行?

hustwolf@hustwolf-master:~/Python$ sudo apt-get install python3-tk
[sudo] hustwolf 的密码: 
对不起,请重试。
[sudo] hustwolf 的密码: 
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列软件包是自动安装的并且现在不需要了:linux-headers-4.13.0-21 linux-headers-4.13.0-21-genericlinux-headers-4.13.0-25 linux-headers-4.13.0-25-genericlinux-image-4.13.0-21-generic linux-image-4.13.0-25-genericlinux-image-extra-4.13.0-21-generic linux-image-extra-4.13.0-25-genericlinux-signed-image-4.13.0-25-generic xbase-clients
使用'sudo apt autoremove'来卸载它(它们)。
将会同时安装下列软件:blt tk8.6-blt2.5
建议安装:blt-demo tix python3-tk-dbg
下列【新】软件包将被安装:blt python3-tk tk8.6-blt2.5
升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 113 个软件包未被升级。
需要下载 607 kB 的归档。
解压缩后会消耗 2,179 kB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://cn.archive.ubuntu.com/ubuntu artful/main amd64 tk8.6-blt2.5 amd64 2.5.3+dfsg-3 [574 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu artful/main amd64 blt amd64 2.5.3+dfsg-3 [4,852 B]
获取:3 http://cn.archive.ubuntu.com/ubuntu artful/main amd64 python3-tk amd64 3.6.3-0ubuntu1 [28.5 kB]
已下载 607 kB,耗时 9秒 (64.1 kB/s)   
正在选中未选择的软件包 tk8.6-blt2.5。
(正在读取数据库 ... 系统当前共安装有 250167 个文件和目录。)
正准备解包 .../tk8.6-blt2.5_2.5.3+dfsg-3_amd64.deb  ...
正在解包 tk8.6-blt2.5 (2.5.3+dfsg-3) ...
正在选中未选择的软件包 blt。
正准备解包 .../blt_2.5.3+dfsg-3_amd64.deb  ...
正在解包 blt (2.5.3+dfsg-3) ...
正在选中未选择的软件包 python3-tk:amd64。
正准备解包 .../python3-tk_3.6.3-0ubuntu1_amd64.deb  ...
正在解包 python3-tk:amd64 (3.6.3-0ubuntu1) ...
正在处理用于 libc-bin (2.26-0ubuntu2.1) 的触发器 ...
正在设置 tk8.6-blt2.5 (2.5.3+dfsg-3) ...
正在设置 blt (2.5.3+dfsg-3) ...
正在设置 python3-tk:amd64 (3.6.3-0ubuntu1) ...
正在处理用于 libc-bin (2.26-0ubuntu2.1) 的触发器 ...
复制代码

果然可以!!

果然,就mac上屁事多,ubuntu上也跑到好好的!!!简直了!!辣鸡 Mac杀线程一点都不给力!!!

正文之后

唉 临近毕业屁事多,只希望赶紧毕业去实验室!不然真的不爽!!


http://www.coolblog.cn/news/ec7a99eb18dd70c9.html

相关文章:

  • asp多表查询并显示_SpringBoot系列(五):SpringBoot整合Mybatis实现多表关联查询
  • s7day2学习记录
  • 【求锤得锤的故事】Redis锁从面试连环炮聊到神仙打架。
  • 矿Spring入门Demo
  • 拼音怎么写_老师:不会写的字用圈代替,看到孩子试卷,网友:人才
  • Linux 实时流量监测(iptraf中文图解)
  • Win10 + Python + GPU版MXNet + VS2015 + RTools + R配置
  • 美颜
  • shell访问php文件夹,Shell获取某目录下所有文件夹的名称
  • 如何优雅的实现 Spring Boot 接口参数加密解密?
  • LeCun亲授的深度学习入门课:从飞行器的发明到卷积神经网络
  • 支撑微博千亿调用的轻量级RPC框架:Motan
  • Mac原生Terminal快速登录ssh
  • java受保护的数据与_Javascript类定义语法,私有成员、受保护成员、静态成员等介绍...
  • mysql commit 机制_1024MySQL事物提交机制
  • 法拉利虚拟学院2010 服务器,法拉利虚拟学院2010
  • 2019-9
  • jquery 使用小技巧
  • vscode pylint 错误_将实际未错误的py库添加到pylint白名单
  • 科学计算工具NumPy(3):ndarray的元素处理
  • linux批量创建用户和密码
  • 工程师在工作电脑存 64G 不雅文件,被公司开除后索赔 41 万,结果…
  • js常用阻止冒泡事件
  • newinsets用法java_Java XYPlot.setInsets方法代碼示例
  • 气泡图在开源监控工具中的应用效果
  • 各类型土地利用图例_划重点!国土空间总体规划——土地利用
  • php 启动服务器监听
  • dubbo简单示例
  • [iptables]Redhat 7.2下使用iptables实现NAT
  • Ubuntu13.10:[3]如何开启SSH SERVER服务
  • 【设计模式】 模式PK:策略模式VS状态模式
  • JS实现-页面数据无限加载
  • CSS小技巧——CSS滚动条美化
  • 最新DOS大全
  • Django View(视图系统)
  • 阿里巴巴分布式服务框架 Dubbo
  • 阿里大鱼.net core 发送短信
  • 程序员入错行怎么办?
  • Sorenson Capital:值得投资的 5 种 AI 技术
  • 两张超级大表join优化
  • Arm芯片的新革命在缓缓上演
  • 第九天函数
  • Linux软件安装-----apache安装
  • HDU 5988 最小费用流
  • 《看透springmvc源码分析与实践》读书笔记一
  • nagios自写插件—check_file
  • python3 错误 Max retries exceeded with url 解决方法
  • 正式开课!如何学习相机模型与标定?(单目+双目+鱼眼+深度相机)
  • 通过Spark进行ALS离线和Stream实时推荐
  • 行为模式之Template Method模式