tkinter # If this fails your Python may not be configured for Tk解决方法
今天在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解决方法相关推荐
- flair,python安装以及Python tkinter # If this fails your Python may not be configured for Tk解决方法
在主节点机上指定共享目录安装flair和python,然后在节点机运行时遇到一系列问题,写下来后续遇到同样问题可以参照解决. flair 安装使用tar解压缩,然后使用命令安装在指定目录: # tar ...
- 更新PYthon3.8 以及Python may not be configured for TK解决
最近开始学习Python,于是安装了ubuntu18.04LTS 并构建系统,本人小白级别,全靠网上大师指点. 在此多谢. ubuntu18.04LTS自带的python为3.6版本 于是进行了更新3 ...
- Python错误“ImportError: No module named MySQLdb”解决方法
Python错误"ImportError: No module named MySQLdb"解决方法 参考文章: (1)Python错误"ImportError: No ...
- Anaconda安装Python,提示Python不是内部或外部命令解决方法
Anaconda安装Python,提示Python不是内部或外部命令解决方法 参考文章: (1)Anaconda安装Python,提示Python不是内部或外部命令解决方法 (2)https://ww ...
- Python错误之 SyntaxError: invalid syntax的解决方法总结
Python错误之 SyntaxError: invalid syntax的解决方法总结 "SyntaxError: invalid syntax"的意思就是 语法错误: 经过查询 ...
- python安装途中遇到的问题和解决方法
python安装途中遇到的问题和解决方法 参考文章: (1)python安装途中遇到的问题和解决方法 (2)https://www.cnblogs.com/xiaowenshu/p/10239851. ...
- IdealU 中使用python新建文件时没有SDK文件解决方法
IdealU 中使用python新建文件时没有SDK文件解决方法 1.下载Anaconda3-2019文件,下载完成后安装时点击下一步安装成功. 2.配置环境变量. 3.在CMD中输入python.出 ...
- python生成exe文件运行闪退解决方法
** python生成exe文件运行闪退解决方法: ** 使用pyinstaller生成.exe文件: pyinstaller -F filename.py 用python写了一个程序,在python ...
- python 安装库 报错 SSL: CERTIFICATE_VERIFY_FAILED 解决方法
目录 问题描述 临时解决方法 永久生效方法 问题描述 pip install virtualenv Collecting virtualenv /opt/python27/lib/python2.7/ ...
最新文章
- 代替国足踢决赛?马宁当选卡日大战第四官员
- Silicon Labs收购业界RTOS厂商
- k8s集群搭建教程(centos k8s搭建)
- 前端开发浏览器兼容问题
- Spring-Cloud中常见的服务组件
- JSON特殊字符处理
- 蚁群算法解决tsp问题c语言,蚁群算法解决TSP问题程序.doc
- 每日冲刺报告——Day2(Java-Team)
- Mac电脑优化工具箱MacCleaner PRO
- 优秀架构师是怎么炼成的?
- linux时间戳c语言,C语言实现字符转unix时间戳的简单实例
- 联考事业单位计算机类面试,2018年5.26事业单位联考E类常见面试题(上)
- 执行maven打包命令mvn package前maven会默认执行test命令的解决方法
- 分布式计算机系统概要
- 遇到数学公式中不认识的符号怎么办
- Tomcat安装时提示:No Java Virtual Machine found in folder:XXX
- 【零基础小白的华丽蜕变】AIX 操作系统 + ODM 库 + SMIT 工具
- 输入快递单号查询不到物流怎么办
- 如果IT产品经理转行最适合的职业是什么(超乎想象)
- 金蝶物料辅助属性改造
热门文章
- ecshop程序结构说明
- ural(Timus) 1019 Line Painting
- (转载)面试时,你会问面试官哪些问题?
- C#.net实现密码加密算法的语句
- 现身说法“好奇心害死人啊”
- 深入 JavaScript 装饰器
- MAC OS 烧录ISO文件到U盘
- 阿里巴巴集团的几十款著名开源项目(Java)
- Docker上部署GitLab , 搭建私有Git仓库 (基于Docker镜像sameersbn/docker-gitlab)
- Linux Crontab 定时任务 及 Ubuntu 中cron指令使用