在Ubuntu上进行Python GUI开发,可按以下步骤选择库并开发:
安装Python环境
确保已安装Python 3及pip:
sudo apt update
sudo apt install python3 python3-pip
选择GUI库并安装
sudo apt install python3-pyqt5 # PyQt5
# 或
pip install PySide6 # 需通过pip安装
pip install kivy[base]
sudo apt install python3-wxpython
sudo apt install python3-gi gir1.2-gtk-3.0
编写示例代码
import tkinter as tk
root = tk.Tk()
root.title("Hello Tkinter")
label = tk.Label(root, text="Hello, World!")
label.pack()
root.mainloop()
from PyQt5.QtWidgets import QApplication, QLabel, QWidget
app = QApplication([])
window = QWidget()
window.setWindowTitle("Hello PyQt5")
label = QLabel("Hello, World!", parent=window)
label.move(100, 100)
window.show()
app.exec_()
from kivy.app import App
from kivy.uix.label import Label
class MyApp(App):
def build(self):
return Label(text="Hello, Kivy!")
MyApp().run()
运行程序
保存为.py
文件后,直接通过python3 文件名.py
运行。
选择建议: