《tkinter實用教程一》 Linux環境下安裝tkinter


本教程是博主個人心血,未經允許不可引用,引用必舉報,舉報必封號。
博主個人博客【魏大王官網】,內容更精彩!!

《tkinter實用教程一》Linux 環境下安裝tkinter

《tkinter實用教程二》tkinter 子模塊 ttk

《tkinter實用教程三》tkinter Button 控件

《tkinter實用教程四》tkinter 布局管理 Grid

《tkinter實用教程五》tkinter ttk.Frame控件

在 Linux 環境下安裝 tkinter

tkinterPython 編程語言中描述用於構建圖形用戶界面 (GUI) 的控件集,因此,學習 tkinter 安裝之前,需要首先確定您已經正確安裝了 Python

您可以使用如下命令,直接安裝 Python3tkinter

sudo apt-get install python3       # 安裝 Python3
sudo apt-get install python3-tk    # 安裝 tkinter

安裝 Python3

本教程以 Python3 為目標語言,在 Linux 終端直接輸入 python 或者 python3,如果輸出以下內容,證明您已經正確安裝了 Python3

ubuntu:~$ python
Python 3.8.10 (default, Jun  2 2021, 10:49:15)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

如果輸出了以下內容,說明您安裝了 Python2,您可以嘗試輸入 python3 啟動 Python3

ubuntu:~$ python
Python 2.7.17 (default, Feb 27 2021, 15:10:58)
[GCC 7.5.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

如果您在輸入 python3 后,終端輸出了類似如下內容,那么說明您還沒有安裝 Python3

ubuntu:~$ python3

Command 'python3' not found, but can be installed with:

sudo apt install python3

您可以使用如下命令安裝 python3:

sudo apt-get install python3

安裝 pip3

pipPython 的包管理工具,您可以使用它進行包的安裝和卸載,學習 Python 之前通常都需要安裝 pip

pip2Python2 的包管理工具,pip3Python3 的包管理工具 _

如果您在輸入 pip --version 指令后,輸出如下內容,證明您還沒有安裝 pip

ubuntu:~$ pip --version

Command 'pip' not found, but can be installed with:

sudo apt install python3-pip

您可以使用如下指令,安裝 pip3

sudo apt-get intall python3-pip

安裝 pip 之前,請一定要正確安裝 python3 呦。

如果您輸入 pip --version 命令,輸出如下內容,那么恭喜您成功安裝了 pip3

ubuntu:~$ pip --version
pip 20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8)

pip3 首次安裝后,通常都需要更新,請使用如下命令:

pip3 install --upgrade pip

到此為止,Python3pip3 都已經成功的安裝在您的電腦上了。

安裝 tkinter

如果您在 Python3 環境下輸入 import tkinter 回車后輸出如下內容,說明您還沒有安裝 tkinter

ubuntu:~$ python3
Python 3.8.10 (default, Sep 28 2021, 16:10:42)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tkinter
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'tkinter'
>>>

此時,您需要使用如下命令安裝 tkinter:

sudo apt-get install python3-tk

如果您在 Python3 環境下,輸出了如下內容,那么恭喜您已經成功安裝了 tkinter:

ubuntu:~$ python3
Python 3.8.10 (default, Sep 28 2021, 16:10:42)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tkinter
>>>

一個簡單的 tkinter 測試程序

為了確保一切都確實有效,讓我們嘗試在 tkinter 中運行一個“Hello World”程序。 對於這么短的內容,您可以直接將其輸入到解釋器中,而不是使用您喜歡的文本編輯器將其放入文件中。

from tkinter import *
from tkinter import ttk
root = Tk()
ttk.Button(root, text="Hello World").grid()
root.mainloop()

以上代碼執行后,會彈出如下圖所示的窗口:

01_hello_world.png

本文代碼執行在 wsl ubuntu 下,因此窗口屬於 Windows 風格,如果您在其他環境下執行此代碼,可能稍有不同,不影響學習。

《tkinter實用教程一》Linux 環境下安裝tkinter

《tkinter實用教程二》tkinter 子模塊 ttk

《tkinter實用教程三》tkinter Button 控件

《tkinter實用教程四》tkinter 布局管理 Grid

《tkinter實用教程五》tkinter ttk.Frame控件


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM