树莓派换源在https://blog.csdn.net/2301_80401231/article/details/140650743?spm=1001.2014.3001.5501

这几天一直卡在这个问题,在不断查找资料,发现之前配置的方法有问题

在Linux有两种方式安装python

  • 利用系统软件包apt
  • 在虚拟环境中使用pip

但是从 Raspberry Pi OS Bookworm 开始,只能用于安装到python虚拟环境中,更多信息参考https://peps.python.org/pep-0668/

尝试在系统范围内安装 Python 包会报错,如下图所示

由于使用apt不适用于Debian Bookworn,所以此处不展开解释

pip换源

在虚拟环境中使用pip,可能会遇见下载速度过慢,可以使用pip换源、

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

在虚拟环境中使用pip

1.创建虚拟环境

运行以下命令以创建虚拟环境配置文件夹,并替换为要用于虚拟环境的名称(例如):<env-name>env

python -m venv <env-name>

2.进入虚拟环境

source <env-name>/bin/activate

然后可以看到如下的提示

(<env-name>) $

3.查看是否进入虚拟环境以及虚拟环境下的python包

pip list

4.在虚拟环境中安装python包

#这里可以安装所需要的库,按照自己的 需求安装,

pip install opencv-python

pip install numpy

如下图为安装成功示意图

6.退出虚拟环境

deactivate

7.从任意目录运行以下命令以开始使用虚拟环境:

source <env-name>/bin/activate

更多推荐