⑴ 如何在終端上安裝tkinter
1. 首先安裝Tkinter模塊:yum -y install tkinter
2.在python下運行import Tkinter發現正確,但是使用的是默認版的python2.4.3
5. 再次運行import Tkinter後報錯:
Python代碼
Type "help", "right", "credits" or "license" for more information.
>>> import Tkinter
Traceback (most recent call last):
File "<stdin>", line 1, in <mole>
File "/usr/local/python27/lib/python2.7/lib-tk/Tkinter.py", line 39, in <mole>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No mole 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編譯;
Shell代碼
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
Java代碼
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
Java代碼
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
tcpmp-3.9.4-14.el5
tcl-8.4.13-6.el5
tcl-8.4.13-6.el5
tcp_wrappers-7.6-40.7.el5
⑵ 在Python2.7中安裝tkinter模塊
如果是默認安裝python2.7的話,tkinter是默認已經安裝的IDEL就是基於Tkinter的,所以不用安裝。
也可以試試:pip install -U tkinter
⑶ 怎麼編譯安裝tkinter
1. 首先安裝Tkinter模塊:yum -y install tkinter 2.在python下運行import Tkinter發現正確,但是使用的是默認版的python2.4.3 5. 再次運行import Tkinter後報錯: Python代碼 Type "help", "right", "credits" or "license" for more infor...
⑷ 如何在linux下安裝python-tk
在Linux下,如果需要編寫界面應用,並且此界面應用對性能的要求不是很高,一般可以使用Python解決。Python中可以使用自帶的Tkinter庫或者是第三方的Wxpython庫,當然Tkinter的移植性更好。
安裝Tkinter非常簡單,只需要輸入下面命令即可:
sudo apt-get install python-tk
即可安裝成功Tkinter。
下面安裝Pmw,可以再sourceforge下載,網址為:http://pmw.sourceforge.net
下面以我安裝為例:
下載後存放在~/Downloads下,使用 tar -zxvf解壓後,進入src文件夾。然後將其中的Pmw拷貝到/usr/lib/python2.7/下即可。
在python中,嘗試import Pmw,如果沒有報錯表示成功
⑸ python怎麼用tkinter
Tkinter 是使用 python 進行窗口視窗設計的模塊。Tkinter模塊("Tk 介面")是Python的標准Tk GUI工具包的介面。作為 python 特定的GUI界面,是一個圖像的窗口,tkinter是python 自帶的,可以編輯的GUI界面,我們可以用GUI 實現很多直觀的功能,比如想開發一個計算器,如果只是一個程序輸入,輸出窗口的話,是沒用用戶體驗的。所有開發一個圖像化的小窗口,就是必要的。
對於稍有GUI編程經驗的人來說,Python的Tkinter界面庫是非常簡單的。python的GUI庫非常多,選擇Tkinter,一是最為簡單,二是自帶庫,不需下載安裝,隨時使用,三則是從需求出發,Python作為一種腳本語言,一種膠水語言,一般不會用它來開發復雜的桌面應用,它並不具備這方面的優勢,使用Python,可以把它作為一個靈活的工具,而不是作為主要開發語言,那麼在工作中,需要製作一個小工具,肯定是需要有界面的,不僅自己用,也能分享別人使用,在這種需求下,Tkinter是足夠勝任的!
⑹ python怎麼安裝tkinter
tkinter是python自帶的,無需安裝
Tkinter 是使用 python 進行窗口視窗設計的模塊。Tkinter模塊("Tk 介面")是Python的標准Tk GUI工具包的介面。作為 python 特定的GUI界面,是一個圖像的窗口,tkinter是python 自帶的,可以編輯的GUI界面,我們可以用GUI 實現很多直觀的功能,比如想開發一個計算器,如果只是一個程序輸入,輸出窗口的話,是沒用用戶體驗的。所有開發一個圖像化的小窗口,就是必要的。
對於稍有GUI編程經驗的人來說,Python的Tkinter界面庫是非常簡單的。python的GUI庫非常多,選擇Tkinter,一是最為簡單,二是自帶庫,不需下載安裝,隨時使用,三則是從需求出發,Python作為一種腳本語言,一種膠水語言,一般不會用它來開發復雜的桌面應用,它並不具備這方面的優勢,使用Python,可以把它作為一個靈活的工具,而不是作為主要開發語言,那麼在工作中,需要製作一個小工具,肯定是需要有界面的,不僅自己用,也能分享別人使用,在這種需求下,Tkinter是足夠勝任的!
⑺ Python編程的tkinter窗口編譯成exe文件無法正確執行
最後一行加括弧,改成root.mainloop()