Как импортировать libpyside.so как модуль - PullRequest
0 голосов
/ 18 января 2019

После yum установки python-pyside на Centos 6, как мне импортировать библиотеку libpyside.so в Python как модуль?

https://wiki.qt.io/PySide_Binaries_Linux

Я игралс модулем Python ctypes для импорта файла .so, но я не уверен, как преобразовать его в модуль.На Centos 7 я могу pip install PySide2 и все работает нормально.

Пип, похоже, не имеет дистрибутива Centos 6 для PySide2, поэтому я подумал, что метод установки библиотеки обойдёт вещи ...

Python 3.4.8 (default, Apr  9 2018, 11:43:18)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-18)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from ctypes import *
>>> PySide2 = CDLL("libpyside.so")
>>> from PySide2.QtWidgets import QApplication, QLabel
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'PySide2'
>>> PySide2
<CDLL 'libpyside.so', handle 10ffb10 at 7fb7c64f5400\>

Если у меня всё неправильно, пожалуйста,скажите, для чего предполагается использовать libpyside.so?

...