前面说到老头最近因为穷,所以只好把10多年前行业还不错时买的联想X61翻出来用了,由于安了ubuntu,许多在windows系统下都不要考虑的事情会经常发生,比如今天老头原来在windows系统上运行的好好的python小程序就出问题了:
原来老头的程序要调用tkinter库来选择需要处理的csv数据文件。今天老头准备把程序转到ubuntu上得意的秀给一群小屁孩看的时候,悲剧发生了。
ImportError: No module named tkinter
WTF神马情况,tkinter不是python内置模块吗?为毛没有?
这时老头的内心是崩溃的。这时只能故作镇定的给小屁孩们说,老机器还是有点问题的,让我处理一下下,大家先散了,等会儿再来看哈。
但是这能拖一时不能拖一世啊,为了单位里的一世英名,只能中午不吃饭加班处理了。
这个时刻百度一把,了解了大概情况,原来tkinter在linux系统上是基于一个tcl/tk模块的,它是一个提供通用GUI编程的接口语言,但不是所有的linux都会安装它,因此先来:
sudo apt-get install tcl
接着要把python调用tcl/tk的模块安上,老头用的是python3.7,因此:
sudo apt-get install python3-tk
然后在pycharm里一试,OK,收工。
Pycharm下tkinter模块未安装解决方案
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 我们的老爱豆们,年轻时也扎戏,翻一翻他们的履历,有人一年拍十多部电影,有人一部戏只拍十来天,但是演技确实比现在的鲜...