树莓派安装opencv和torch(利用wheel文件)

相应的wheel文件存放在以下链接
链接: https://pan.baidu.com/s/1rBOpaF-XlQYtcf5u4UVRtA?pwd=vxbv 提取码: vxbv
网站下载wheel文件:https://download.pytorch.org/whl/cpu/torch_stable.html
首先打开树莓派64位系统,检查python 版本:

python --version

再利用unmae -a,检查系统信息

看最后的aarch64,表明这需要相应的镜像也要满足64位操作系统的wheel文件,如果是armv7l,就说明需要32位操作系统相匹配的wheel文件,笔者使用的是64位的树莓派操作系统
首先创建一个虚拟环境,并激活该环境:

显示如下:

然后将以下文件下载到树莓派桌面上,这里不知道为什么VNC的传输文件功能不能用了,所以在电脑上下载完之后,笔者再用u盘拷到树莓派上,如图所示:

首先先安装opencv,执行命令:

具体按你下载的路径来,用tab补全whl文件名(不会tab补全的可以自己去学,很方便的)

下载过程中,树莓派会先帮你下载numpy2.0.0版本,这个在笔者之前提供的网站是找不到的,最多只有1.26.4,不过感觉也是能满足要求的,如果时间够的话,可以多尝试几次上次的命令,直到下载成功。
之后下载torch时也是一样的,不过笔者这里的顺序是torch-torchaudio-torchvision,可以参考一下,下载torch时也会面临和下载opencv一样的问题,如果遇到中断可以去上面的网站下载相应的wheel文件(不要问我哪些适配,感觉长得差不多的就会适配),具体下载命令同上:

pip install /home/pi/Desktop/torch-2.0.0-cp311-cp311-manylinux2014_aarch64.whl
pip install /home/pi/Desktop/torchaudio-2.0.0-cp311-cp311-manylinux2014_aarch64.whl
pip install /home/pi/Desktop/torchvision-0.15.0-cp311-cp311-manylinux2014_aarch64.whl

下载完之后进行测试,测试命令如下:

mkdir ~/test_scripts
cd ~/test_scripts
nano test_installation.py

然后在里面写下内容:

import torch
import cv2

print("Torch version:", torch.__version__)
print("OpenCV version:", cv2.__version__)

得到结果如下,说明安装成功:

  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值