Рейтинг:1

Как использовать pyside2 из репозитория Ubuntu для разработки программ?

флаг br
123

Когда я бегу меткий поиск pyside пакеты, которые я получаю, например:

python3-pyside2.qtwidgets/focal 5.15.2-1+20.04+focal+release+build1 amd64

Когда я устанавливаю его, как я могу использовать его с моей программой python? Нужно ли упаковывать мою программу на Python как .deb? Как это работает и что мне нужно учитывать?

Рейтинг:1
флаг us

Установка python3-pyside2.qtwidgets в одиночку может быть недостаточно. Вместо этого установите все следующие пакеты.

sudo apt установить python3-pyside2.qtcore python3-pyside2.qtgui python3-pyside2.qtwidgets python3-pyside2.qtnetwork

Когда я устанавливаю его, как я могу использовать его с моей программой python?

Вам просто нужно импортировать соответствующие библиотеки. Пример:

из импорта PySide2.QtCore (QCoreApplication, QMetaObject, QObject, QPoint,
    QRect, QSize, QUrl, Qt)

Нужно ли упаковывать мою программу на Python как .deb?

Если вы хотите использовать его самостоятельно, то нет.

Если вы хотите его распространять, то вы можете либо загрузить его в PyPI и попросить людей установить из pip, либо упаковать его как .deb и распространять (в качестве альтернативы, если программа достаточно проста, просто раздайте исходники, и попросите пользователей установить PySide2 вручную).

123 avatar
флаг br
123
Хорошо, я пойду дальше и попробую (я думаю, что что-то не так с моей установкой). Спасибо за ваш ответ!
флаг us
@ 123 Проверьте обновленный ответ.
123 avatar
флаг br
123
Я иду вперед и проверяю это, как ответили, когда я запускаю его. Если я не должен запустить его, я вернусь и спрошу снова.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.