Каков наилучший способ преобразовать следующий простой скрипт hello_world.py
в папке Windows в файл .exe
для клиентов, у которых на компьютере не установлена среда Python с помощью Docker?
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QLabel
if __name__ == "__main__":
app = QApplication(sys.argv)
# Build the window widget
w = QWidget()
w.setGeometry(300, 300, 250, 150) # x, y, w, h
w.setWindowTitle("My First Qt App")
# Add a label with tooltip
label = QLabel("Hello, World!", w)
label.setToolTip("This is a <b>QLabel</b> widget with Tooltip")
label.resize(label.sizeHint())
label.move(80, 50)
# Show window and run
w.show()
app.exec_()
Я хочу этот конкретный вариант использования, потому что я хочу настроить развертывание CI / CD с использованием Gitlab и Docker для PyQt5