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/
相关推荐
在Linux中python默认是不安装Tkinter模块, 复制代码 代码如下: [root@li250-193 ~]# python Python 2.6.6 (r266:84292, Feb 22 2013, 00:00:18) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2 Type “help”,...
安装pip后,建议检查并升级pip至最新版本,可以运行`python -m pip install --upgrade pip`。 现在我们开始安装科学计算库。首先是numpy,它是Python中处理数组操作的核心库。使用`pip install numpy`命令进行安装...
Python 2.7是该语言的一个长期支持(LTS)版本,意味着它会持续得到安全更新,尽管Python社区已经在2020年1月1日结束了对Python 2的官方支持,鼓励用户升级到Python 3.x。 Python 2.7.14包含了Python解释器、标准库...
- **系统自带版本**:大多数Linux发行版都默认安装了Python。可以通过命令`python3 --version`检查版本。 - **升级或安装新版本**: - 使用包管理器(如apt-get、yum等)安装。 - 从源代码编译安装。 ### 2. 写出...
3. **易维护**:由于其良好的可读性和模块化设计,Python代码易于维护和升级。 4. **强大的标准库**:Python自带大量标准库,覆盖了网络、文件处理、操作系统接口等多个领域。 5. **交互模式**:Python支持交互式...
在压缩包“dist”中,通常包含了编译后的可执行文件,用户无需安装Python环境即可直接运行。这使得“刷屏神器3.0”具备了较好的跨平台性,无论是在Windows、Linux还是macOS系统上,都能方便地使用。 总结来说,...
9. **安装与使用**:用户需要了解如何在Python环境中安装和使用这个库,通常涉及pip命令或者直接解压源码编译安装。 通过这个库,用户可以方便地查看和分析FITS文件,进行数据可视化,这对于科学研究和教学都是非常...
总的来说,PySimpleGUI是一个强大的工具,可以帮助Python开发者轻松地构建GUI应用,无论是简单的控制台工具升级,还是复杂的桌面应用,它都能提供所需的灵活性和功能。使用4.18.1版本的PySimpleGUI,你可以享受到...
- **前端界面**:可能采用Tkinter(Python内置GUI工具包)或其他第三方GUI库如PyQt、wxPython等来构建用户界面。 #### 3.2 数据库设计 数据库设计是整个系统的核心之一。一个好的数据库设计可以大大提高系统的效率...
- 多数系统自带Python环境,可以通过包管理器升级到最新版本。 - 使用命令行进行安装或更新:`sudo apt-get install python3` (Debian/Ubuntu) 或 `sudo yum install python3` (Fedora/CentOS)。 - **Windows用户...
- 可通过包管理器升级或安装新版本。 - **Windows用户**: - 需要手动下载并安装Python; - 安装过程中勾选添加Python到环境变量选项以便全局调用。 #### 3. 初始步骤 - **使用Python解释器**: - 直接交互式...
在解压后的目录下,运行 `python setup.py install` 或者 `pip install .` 来安装 `mmgui` 库。这个过程会把库的文件复制到Python的site-packages目录,使得全局可导入。 4. **验证安装**:安装完成后,可以在...
在安装Pydicom之前,用户需要满足一些前提条件,包括安装Python版本(2.6, 2.7, 3.3及更高版本)和可选的NumPy库(如果需要处理像素数据)。安装Pydicom相对简单,可以通过pip进行安装,这是Python的包管理器。对于...
使用语音识别和文本语音转换的Python应用程序此应用程序最初使用Google文本语音转换API,但已更新为通过pyttsx3使用脱机文本语音转换 安装 要求将在以后添加。 pip install -r requirements.txt 语音指令 您可以添加...
6. **界面开发**:如果需要图形用户界面,可以使用Python的Tkinter、PyQt或Kivy等库创建一个简单的应用,使操作更加直观。 7. **测试与优化**:在实际环境中测试脚本,确保它能可靠地工作。可能需要根据相机响应...
这可能是安装包或者更新包,用于在64位系统上安装或升级TCL/TK环境。 压缩包内的文件“tcltk-86-64”可能是一个自解压文件,或者是一系列与TCL/TK相关的文件和目录,例如库文件、头文件、示例脚本、安装脚本等。...
开发者可能会使用如Tkinter(Python)、JavaFX(Java)或QT(C++)等库来构建图形用户界面。 - **逻辑处理**:计算器的核心是运算逻辑,它负责解析用户的输入,执行相应的数学运算,并将结果显示在屏幕上。这涉及到...
1. **Python GUI库**: Python提供了多种库来创建图形用户界面,如Tkinter(内置)、PyQt、wxPython和Kivy等。如果"PythonianDeluxe"是一个GUI应用,它可能利用了这些库中的某一个来设计和展示字体效果,让用户能够...