windows下tkinter安装——解决matplotlib使用时No Module Named _tkinter

本文介绍了Tk作为跨平台图形开发工具的基本情况,包括其与多种编程语言的接口,尤其是与Tcl的结合使用。同时提到了matplotlib利用TCL/TK进行渲染的特点,并针对Python3.6中遇到的Tkinter模块缺失问题给出了解决方案建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

TK简介:

Tk是一套在Unix like,Mac,Windows下可移植的快速图形开发工具ToolKit的缩写。它有多种语言界面,如C,Perl,Python等。而其中其中常见也最方便短小的界面语言是Tcl。Tcl/Tk在有X window的unix like系统下基本是缺省配置,在windows下的wrapper也不过几百k。相对于其他图形界面开发语言来说实在是短小精悍。通过Visual Tcl,你可以获得如同Visual Basic一样简单的快速开发能力。而Visual Tcl这样一个强大的工具本身全部均为Tcl/Tk写成,大小不过数兆,可见它的能力和容易程度。 

matplotlib的渲染就是用的TCL/TK工具。

tcltk下载:

http://www.activestate.com/activetcl/downloads 下载地址

然鹅:

python 3.6没有内置TCL库,将TCL/TK下载并安装后执行matplotlib的渲染依然无用,配上环境变量也是无用。所以Python3.6解决“No Module Named _tkinter”问题最快的方式是——GIVE IT UP!!

换成3.5上手可用。

PS——:

如果你找到了python3.6下No Module Named _tkinter的解决方案,tell me please!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值