1. 首先安装Tkinter模块:yum -y install tkinter
2.在python下运行import Tkinter发现正确,但是使用的是默认版的python2.4.3
5. 再次运行import Tkinter后报错:
Type "help", "copyright", "credits" or "license" for more information. >>> import Tkinter Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/python27/lib/python2.7/lib-tk/Tkinter.py", line 39, in <module> import _tkinter # If this fails your Python may not be configured for Tk ImportError: No module named _tkinter
6. 运行yum install tk-devel tcl-devel ;
7. 下载python2.7.9后,在编译前先在/usr/local建一个文件夹mkdir
/usr/
local
/python27,
使用tar zxvf test.tgz -C dir解压python2.7.9,在解压后的目录下运行./configure --prefix=/usr/local/python27 --enable-unicode=ucs4,通过make&make install编译;
mkdir /usr/local/python27 ./configure --prefix=/usr/local/python27 --enable-unicode=ucs4 make clean make make install
重新编译python2.7.9。
8.建立新版本python的链接ln
-s /usr/
local
/python27/bin/python2.7 /usr/bin/python,运行python的话即可看到引入新版本python2.7.9。
再试用import Tkinter,完成。
其中出现的问题:
1. 因为需要升级到更高版本,系统中又有2.6.8,版本很乱故删除掉python2.6的所有东西又重新在python为2.7.9时运行的yum install tk-devel tcl-devel ;使tk及tcl为最新版,然后又重新编译的2.7.9。最后的tk及tcl版本如下:rpm -qa |grep ^tk
tk-devel-8.4.13-5.el5_1.1 tk-8.4.13-5.el5_1.1 tk-devel-8.4.13-5.el5_1.1 tkinter-2.4.3-56.el5 tk-8.4.13-5.el5_1.1
rpm -qa |grep ^tc
tcsh-6.14-14.el5 tcl-devel-8.4.13-6.el5 tcl-devel-8.4.13-6.el5 tcp_wrappers-7.6-40.7.el5 tcpdump-3.9.4-14.el5 tcl-8.4.13-6.el5 tcl-8.4.13-6.el5 tcp_wrappers-7.6-40.7.el5
在unix下使用Tkinter,可参考如下资料:https://python.org/topics/tkinter/
相关推荐
tkinter教程,都是很有意思的项目,如to-do list , 翻译器等
毕业设计基于Tkinter+Python的可视化银行管理系统.zip毕业设计基于Tkinter+Python的可视化银行管理系统.zip毕业设计基于Tkinter+Python的可视化银行管理系统.zip毕业设计基于Tkinter+Python的可视化银行管理系统.zip...
基于python socket和tkinter界面库实现的网络聊天室程序,实现登录、注册、在线成员显示、聊天等功能,可详见: http://www.huqj.top/article?id=169
tkinter+python列车票务
Python tkinter库开发文档
本程序是个人学习Python的tkinter模块时编写,实现了串口的数据收发,由于是初学者,代码中可能会出现很多错误或不好的编程习惯,请谅解! 实现功能:1.用Python开发,Tkinter构建界面;2.可自动列出所有串口,并...
4. 内置与 Python里面的,不需要我们单独去安装, 方便了很多,而且Tkinter也是一个 Python 里面的标准。 5. 缺点就是功能过于简单,对于⼀些很大型的应用,Tkinter 提供的功能还是太少了。但是 Tkinter会不断进步,...
教学用python tkinter
tkinter初学python gui编程时会用
亲测好用,挺不错的资源,大家快来下载吧!挺有用的!需要的话可以来下载哦!基于python socket和tkinter界面库实现的网络聊天室程序,实现登录、注册、在线成员显示、聊天等功能,
用Python tkinter 开发的桌面便签程序 支持拖动、新建、保存、多种颜色主题等丰富多样的功能 详细教程见 https://blog.csdn.net/weixin_48448842/article/details/118046643
python图形界面tkinter等的详细介绍和案例演练,教你用pygame库开发属于你的小游戏
基于tkinter的python扫雷小游戏
python简单的文本编辑器 using Tkinter in Python
The-windows-pickle-login-tkinter-python-project Python的标准TK GUI工具包的接口Tkinter模块(“TK界面”)是Python的标准TK GUI工具包的接口。 TK和Tkinter可以用于大多数UNIX平台,也可以应用于windows和麦金塔...
Simple Currency Converter using Tkinter in Python
Simple Calculator App using Tkinter in Python
Student Management System using Tkinter in Python
Simple Billing System using Tkinter in Python
这是一个VB6的ADDIN(外接程序),用于使用VB6开发工具直接拖放控件,直接可视化完成Python的TKinter的GUI布局和设计,可以在VB界面上设置 控件的一些属性,最终自动生成必要的代码(包括回调函数框架),代码生成...