Когда я запускаю основной скрипт:
import sys
from PySide2.QtWidgets import QApplication, QLabel
app = QApplication(sys.argv)
label = QLabel("Hello World")
label.show()
app.exec_()
впервые все отлично работает. Однако, если я запускаю его второй раз, я получаю:
File "../script.py", line 17, in <module>
app = QApplication(sys.argv)
RuntimeError: Please destroy the QApplication singleton before creating a new QApplication instance.
Я запускаю сценарии на машине с Ubuntu. Я получаю ту же ошибку в python2 и python3.
Спасибо!