安装 Python 软件包
apt
可以在树莓派 OS存档中找到一些 Python 软件包,并可以使用 apt 安装。例如:
`` sudo apt update sudo apt安装 python3 -picamera
这是安装软件的首选方法,因为这意味着可以使用常用的" sudo apt update"和" sudo apt full-upgrade"命令轻松地使安装的模块保持最新。
与 Python 2.x兼容的树莓派 OS中的 Python 软件包始终带有`python-`前缀。因此,Python 2.x的" picamera"软件包被命名为" python-picamera"(如上例所示)。 Python 3软件包始终带有`python3-`前缀。因此,要为 Python 3安装`picamera`,您将使用:
``
sudo apt安装 python3 -picamera
可以通过以下步骤卸载通过 APT 安装的软件包:
`` sudo apt删除 python3 -picamera
可以使用`purge`彻底删除它们:
``
sudo apt清除 python3 -picamera
点
树莓派 OS存档中并非所有 Python 软件包都可用,有时这些软件包可能已过期。如果在树莓派 OS归档文件中找不到合适的版本,则可以从Python软件包索引(PyPI)安装软件包。为此,请使用pip
工具。
pip默认安装在树莓派 OS桌面映像中(但不安装在树莓派 OS Lite中)。您可以使用 apt 安装它:
`` sudo apt安装 python3 -pip
要获取 Python 2版本:
``
sudo apt安装 python -pip
pip3安装 Python 3的模块,pip安装 Python 2的模块。
例如,以下命令为 Python 3安装 Unicorn HAT库:
`` sudo pip3安装 unicornhat
以下命令为 Python 2安装 Unicorn HAT库:
``
sudo 点安装 unicornhat
使用sudo pip3 uninstall'或
sudo pip uninstall`来卸载 Python 模块。
使用PyPI指南将自己的 Python 模块上传到pip
。
摩天轮
官方 Python 软件包索引(PyPI)托管由软件包维护者上传的文件。某些软件包需要编译(编译 C /C ++或类似代码)才能安装,这是一项耗时的工作,尤其是在单核树莓派 1或 Pi Zero上。
piwheels是一项服务,提供可在树莓派上使用的预编译包(称为 Python wheel)。 树莓派 OS已预先配置为使用 piwheel 进行 pip 。在www.piwheels.org上了解有关 piwheels 项目的更多信息。