【ARMv8架构系统安装PySide2】

【ARMv8架构系统安装PySide2】_第1张图片

ARMv8架构系统安装PySide2

  • Step1. 下载Qt资源包
  • Step2. 配置和安装Qt5
  • Step3. 检查Qt-5.15.2安装情况
  • Step4. 安装PySide2所需的依赖库
  • Step5. 下载和配置PySide2
  • Step6. 检验PySide2是否安装成功

Step1. 下载Qt资源包

if you need the whole Qt5 (~900MB):

wget http://master.qt.io/archive/qt/5.15/5.15.2/single/qt-everywhere-src-5.15.2.tar.xz

or qtbase (basic module such as QtCore, QtGui and QtWidget)(~90MB):

wget http://master.qt.io/archive/qt/5.15/5.15.2/submodules/qtbase-everywhere-src-5.15.2.tar.xz

Step2. 配置和安装Qt5

(here I used qtbase)

tar -xpf qtbase-everywhere-src-5.15.2.tar.xz
cd qtbase-everywhere-src-5.15.2/
./configure -xcb

(must enable xcb here manually)
Choose “o” to install Qt open source version.

make -j4
sudo make install

Step3. 检查Qt-5.15.2安装情况

Now we have Qt5 under /usr/local/Qt-5.15.2

Step4. 安装PySide2所需的依赖库

Before install PySide2, first we have to deal with some requirements:
General requirements: Python: 3.5+, Qt: 5.12+, libclang: version10, CMake:3.1+, llvm: version10;Here I personally suggest use synaptic to manage library:

sudo apt-get install synaptic

Then install the correct version of libclang and llvm via synaptic.

Step5. 下载和配置PySide2

Download and build PySide2

git clone http://code.qt.io/pyside/pyside-setup.git 
cd pyside-setup/
git checkout 5.15.2

I’m not sure whether the version of Qt5 and PySide2 must match. Anyway, here I used PySide2 5.12.2
Finally, to install PySide2:

 sudo python setup.py install --qmake=/usr/local/Qt-5.15.2/bin/qmake

(qmake is automatically installed with Qt5)

Step6. 检验PySide2是否安装成功

Try PySide2 in Python:

python
from PySide2 import *

你可能感兴趣的:(笔记,安装,python,python,PySide2安装,arm)