今天在Python中画图,用的是matplot,结果执行的时候出现这个错误。

  tkinter其实是Python调用tcl程序的标准Python程序,可以通过这个interface调用tcl的程序,因为在大多数的unix系统中都内置了很多的tcl程序和命令。

  Tcl 是“工具控制语言(Tool Command Language)”的缩写,其面向对象为otcl语言。Tk 是 Tcl“图形工具箱”的扩展,它提供各种标准的 GUI 接口项,以利于迅速进行高级应用程序开发。

  解决办法是:
1.先安装tk和tcl

安装tk
>> sudo apt install python3-tk  (Ubuntu)
>> yum install python3-tk    (Centos)安装tk开发类库:
>> sudo apt install tk-dev  (Ubuntu)
>> yum install tk-devel    (Centos)

2.重新编译python3

cd Python-3.6.2
./configure --with-ssl         //为了能正常使用pip,需要重新编译ssl
make
sudo make install

最后进入python3中导入tkinter,显示正常

>>python3
>>>import tkinter

问题解决

参考:http://www.jianshu.com/p/0baa9657377f

tkinter # If this fails your Python may not be configured for Tk解决方法相关推荐

  1. flair,python安装以及Python tkinter # If this fails your Python may not be configured for Tk解决方法

    在主节点机上指定共享目录安装flair和python,然后在节点机运行时遇到一系列问题,写下来后续遇到同样问题可以参照解决. flair 安装使用tar解压缩,然后使用命令安装在指定目录: # tar ...

  2. 更新PYthon3.8 以及Python may not be configured for TK解决

    最近开始学习Python,于是安装了ubuntu18.04LTS 并构建系统,本人小白级别,全靠网上大师指点. 在此多谢. ubuntu18.04LTS自带的python为3.6版本 于是进行了更新3 ...

  3. Python错误“ImportError: No module named MySQLdb”解决方法

    Python错误"ImportError: No module named MySQLdb"解决方法 参考文章: (1)Python错误"ImportError: No ...

  4. Anaconda安装Python,提示Python不是内部或外部命令解决方法

    Anaconda安装Python,提示Python不是内部或外部命令解决方法 参考文章: (1)Anaconda安装Python,提示Python不是内部或外部命令解决方法 (2)https://ww ...

  5. Python错误之 SyntaxError: invalid syntax的解决方法总结

    Python错误之 SyntaxError: invalid syntax的解决方法总结 "SyntaxError: invalid syntax"的意思就是 语法错误: 经过查询 ...

  6. python安装途中遇到的问题和解决方法

    python安装途中遇到的问题和解决方法 参考文章: (1)python安装途中遇到的问题和解决方法 (2)https://www.cnblogs.com/xiaowenshu/p/10239851. ...

  7. IdealU 中使用python新建文件时没有SDK文件解决方法

    IdealU 中使用python新建文件时没有SDK文件解决方法 1.下载Anaconda3-2019文件,下载完成后安装时点击下一步安装成功. 2.配置环境变量. 3.在CMD中输入python.出 ...

  8. python生成exe文件运行闪退解决方法

    ** python生成exe文件运行闪退解决方法: ** 使用pyinstaller生成.exe文件: pyinstaller -F filename.py 用python写了一个程序,在python ...

  9. python 安装库 报错 SSL: CERTIFICATE_VERIFY_FAILED 解决方法

    目录 问题描述 临时解决方法 永久生效方法 问题描述 pip install virtualenv Collecting virtualenv /opt/python27/lib/python2.7/ ...

最新文章

  1. 代替国足踢决赛?马宁当选卡日大战第四官员
  2. Silicon Labs收购业界RTOS厂商
  3. k8s集群搭建教程(centos k8s搭建)
  4. 前端开发浏览器兼容问题
  5. Spring-Cloud中常见的服务组件
  6. JSON特殊字符处理
  7. 蚁群算法解决tsp问题c语言,蚁群算法解决TSP问题程序.doc
  8. 每日冲刺报告——Day2(Java-Team)
  9. Mac电脑优化工具箱MacCleaner PRO
  10. 优秀架构师是怎么炼成的?
  11. linux时间戳c语言,C语言实现字符转unix时间戳的简单实例
  12. 联考事业单位计算机类面试,2018年5.26事业单位联考E类常见面试题(上)
  13. 执行maven打包命令mvn package前maven会默认执行test命令的解决方法
  14. 分布式计算机系统概要
  15. 遇到数学公式中不认识的符号怎么办
  16. Tomcat安装时提示:No Java Virtual Machine found in folder:XXX
  17. 【零基础小白的华丽蜕变】AIX 操作系统 + ODM 库 + SMIT 工具
  18. 输入快递单号查询不到物流怎么办
  19. 如果IT产品经理转行最适合的职业是什么(超乎想象)
  20. 金蝶物料辅助属性改造

热门文章

  1. ecshop程序结构说明
  2. ural(Timus) 1019 Line Painting
  3. (转载)面试时,你会问面试官哪些问题?
  4. C#.net实现密码加密算法的语句
  5. 现身说法“好奇心害死人啊”
  6. 深入 JavaScript 装饰器
  7. MAC OS 烧录ISO文件到U盘
  8. 阿里巴巴集团的几十款著名开源项目(Java)
  9. Docker上部署GitLab , 搭建私有Git仓库 (基于Docker镜像sameersbn/docker-gitlab)
  10. Linux Crontab 定时任务 及 Ubuntu 中cron指令使用