如何在 Raspberry Pi 4 上安装和使用 PySide2?
How do you install and use PySide2 on a Raspberry Pi 4?
我正在尝试在我的 Raspberry Pi 模型 4 上安装 PySide2。
我尝试了以下操作:
$ pip3 install pyside2
结果:
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting pyside2
Could not find a version that satisfies the requirement pyside2 (from versions: )
No matching distribution found for pyside2
然后我尝试了在另一个线程中看到的方法:
sudo apt-get install python3-pyside2.qt3dcore python3-pyside2.qt3dinput python3-pyside2.qt3dlogic python3-pyside2.qt3drender python3-pyside2.qtcharts python3-pyside2.qtconcurrent python3-pyside2.qtcore python3-pyside2.qtgui python3-pyside2.qthelp python3-pyside2.qtlocation python3-pyside2.qtmultimedia python3-pyside2.qtmultimediawidgets python3-pyside2.qtnetwork python3-pyside2.qtopengl python3-pyside2.qtpositioning python3-pyside2.qtprintsupport python3-pyside2.qtqml python3-pyside2.qtquick python3-pyside2.qtquickwidgets python3-pyside2.qtscript python3-pyside2.qtscripttools python3-pyside2.qtsensors python3-pyside2.qtsql python3-pyside2.qtsvg python3-pyside2.qttest python3-pyside2.qttexttospeech python3-pyside2.qtuitools python3-pyside2.qtwebchannel python3-pyside2.qtwebsockets python3-pyside2.qtwidgets python3-pyside2.qtx11extras python3-pyside2.qtxml python3-pyside2.qtxmlpatterns python3-pyside2uic
这似乎成功安装了 PySide2。重新输入此命令可确认这些模块已经是“最新版本”。但是,我无法在我的已安装软件包列表中找到它:
$ pip3 list
当我尝试导入库时,python 也无法识别该包。有人对此有有效的修复吗?
我发现我的 Python 3 dist-packages 目录没有添加到 PATH。
为了解决这个问题,我在终端中输入了以下命令:
PYTHONPATH="/usr/local/lib/python2.6/site-packages/":"${PYTHONPATH}"
export PYTHONPATH
我还添加了以下路径以防万一(我对此很陌生):
export PATH=$PATH:/usr/local/lib/python3.7/dist-packages/site.py
之后,
import PySide2
开始运作。
我正在尝试在我的 Raspberry Pi 模型 4 上安装 PySide2。
我尝试了以下操作:
$ pip3 install pyside2
结果:
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple Collecting pyside2 Could not find a version that satisfies the requirement pyside2 (from versions: ) No matching distribution found for pyside2
然后我尝试了在另一个线程中看到的方法:
sudo apt-get install python3-pyside2.qt3dcore python3-pyside2.qt3dinput python3-pyside2.qt3dlogic python3-pyside2.qt3drender python3-pyside2.qtcharts python3-pyside2.qtconcurrent python3-pyside2.qtcore python3-pyside2.qtgui python3-pyside2.qthelp python3-pyside2.qtlocation python3-pyside2.qtmultimedia python3-pyside2.qtmultimediawidgets python3-pyside2.qtnetwork python3-pyside2.qtopengl python3-pyside2.qtpositioning python3-pyside2.qtprintsupport python3-pyside2.qtqml python3-pyside2.qtquick python3-pyside2.qtquickwidgets python3-pyside2.qtscript python3-pyside2.qtscripttools python3-pyside2.qtsensors python3-pyside2.qtsql python3-pyside2.qtsvg python3-pyside2.qttest python3-pyside2.qttexttospeech python3-pyside2.qtuitools python3-pyside2.qtwebchannel python3-pyside2.qtwebsockets python3-pyside2.qtwidgets python3-pyside2.qtx11extras python3-pyside2.qtxml python3-pyside2.qtxmlpatterns python3-pyside2uic
这似乎成功安装了 PySide2。重新输入此命令可确认这些模块已经是“最新版本”。但是,我无法在我的已安装软件包列表中找到它:
$ pip3 list
当我尝试导入库时,python 也无法识别该包。有人对此有有效的修复吗?
我发现我的 Python 3 dist-packages 目录没有添加到 PATH。 为了解决这个问题,我在终端中输入了以下命令:
PYTHONPATH="/usr/local/lib/python2.6/site-packages/":"${PYTHONPATH}"
export PYTHONPATH
我还添加了以下路径以防万一(我对此很陌生):
export PATH=$PATH:/usr/local/lib/python3.7/dist-packages/site.py
之后,
import PySide2
开始运作。