Skip to content

安装 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 项目的更多信息。