pip install pyside6
import sys
from PySide6.QtWidgets import QApplication, QMainWindow, QLabel, QPushButton

app = QApplication(sys.argv)

window = QMainWindow()
window.resize(600, 600)
window.move(300, 300)
window.setWindowTitle("Hello PySide6")


label = QLabel("Hello World!", window)
label.show()


def say_hello():
print("Button clicked, Hello")


button = QPushButton("Click me!", window)
button.clicked.connect(say_hello)
button.move(0, 200)
button.show()

window.show()
app.exec_()