树莓派4B 64bit python3.9.2安装mediapipe

自己写的,懒得翻译了,抱歉(嘻)


---The Way I Install Mediapipe---

Firstly,get a new system:Raspberry Pi OS (64bit) (2022.1.28)

$python -V
Python 3.9.2
$sudo apt update
$sudo apt upgrade
$pip install opencv-python
$pip install opencv-contrib-python
$pip install mediapipe (mediapipe-0.8.9.1-cp39-cp39-manylinux2014_aarch64.whl)

[automatically installed:
matplotlib==3.5.1
attrs>=19.1.0
absl-py==1.0.0
protobuf>=3.11.4
packaging>=20.0
cycler>=0.10
kiwisolver>=1.0.1
python-dateutil==2.8.2
fonttools>=4.22.0]


Reference:Modulenotfounderror: no module named 'mediapipe.python._framework_bindings' · 议题 #10 · superuser789/MediaPipe-on-RaspberryPi (github.com)icon-default.png?t=M276https://github.com/superuser789/MediaPipe-on-RaspberryPi/issues/10 

要在树莓派4B上安装Python 3.9.2环境,可以按照下面的步骤来进行: ### 步骤一:更新现有系统软件包 首先需要保证系统的软件列表是最新的,并升级已有的软件包到最新版本。 ```bash sudo apt update && sudo apt upgrade -y ``` ### 步骤二:下载并编译 Python 3.9.2 源码 由于Raspbian操作系统自带了较旧版的Python解释器,默认情况下可能不是你要的具体版本如3.9.2。所以你需要从官网获取对应版本源代码文件然后自行编译安装它。 #### 下载指定版本源代码 访问 [Python Releases for ARM](https://www.python.org/downloads/release/python-392/) 页面找到适用于ARM架构(因为树梅派采用的是基于ARM指令集处理器)的目标tarball压缩包链接地址,比如`Python-3.9.2.tgz`等;也可以直接通过命令行wget工具进行下载: ```bash cd /usr/src/ sudo wget https://www.python.org/ftp/python/3.9.2/Python-3.9.2.tgz ``` 解压刚刚下载下来的归档文件: ```bash sudo tar xzf Python-3.9.2.tgz ``` 进入刚创建出来的目录开始准备构建工作: ```bash cd Python-3.9.2 ``` ### 步骤三:配置与安装 运行 `./configure --enable-optimizations` 来优化新版本Python性能设置,这一步会花费一点时间因为它正在生成适合当前硬件平台的最佳化参数... 接下来执行实际编译过程: ```bash sudo make altinstall ``` 注意这里我们用了`altinstall`,而不是普通的`make install`. 这样做是为了避免覆盖掉默认已经存在的python3命令. 此时你应该可以在终端里看到类似这样的提示信息表示成功安装完成:`Install finished successfully.` 现在你可以通过输入 `python3.9 --version` 命令查看是否正确装上了所需的Python版本啦! --- 当然还有更简单的方式就是利用第三方提供的预编译好的deb格式安装包来快速部署,不过这种方式可能存在安全性和兼容性的隐患,在生产环境中不推荐使用此法。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

NowLoadY

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值