在Ubuntu上进行Python GUI开发,可按以下步骤选择库并开发:
安装Python环境
确保已安装Python 3及pip:
sudo apt update
sudo apt install python3 python3-pip
选择GUI库并安装
pip3 install PyQt5 # 或 PyQt6
pip3 install kivy
pip3 install wxPython
编写示例代码
import tkinter as tk
root = tk.Tk()
root.title("Tkinter Demo")
label = tk.Label(root, text="Hello, Tkinter!")
label.pack()
button = tk.Button(root, text="Click Me", command=lambda: label.config(text="Clicked!"))
button.pack()
root.mainloop()
from PyQt5.QtWidgets import QApplication, QLabel, QPushButton, QVBoxLayout, QWidget
app = QApplication([])
window = QWidget()
layout = QVBoxLayout()
label = QLabel("Hello, PyQt5!")
button = QPushButton("Click Me")
layout.addWidget(label)
layout.addWidget(button)
window.setLayout(layout)
window.show()
app.exec_()
运行程序
将代码保存为.py
文件,终端运行:
python3 your_script.py
可选:使用IDE提升效率
推荐PyCharm、Visual Studio Code等,支持代码补全、调试等功能。
库选择建议: