树莓派ubuntu配置yolov5环境

更新apt

sudo apt-get update
sudo apt-get upgrade

安装依赖

sudo apt-get install libopenblas-dev libblas-dev m4 cmake cython python3-dev python3-yaml python3-setuptools python3-wheel python3-pillow python3-numpy

安装pytorch

torch下载链接

找到适合自己操作系统的版本,下载torch和torchvision

输入以下命令,可以查看自己适用的版本

pip debug --verbose

下载自己适用的版本

wget https://github.com/KumaTea/pytorch-aarch64/releases/download/v1.9.0/torch-1.9.0-cp38-cp38-linux_aarch64.whl
wget https://download.pytorch.org/whl/cpu/torchvision-0.9.1-cp37-cp37m-manylinux2014_aarch64.whl

安装这两个文件

pip install torch-1.9.0-cp38-cp38-linux_aarch64.whl
pip install torchvision-0.10.0-cp38-cp38-linux_aarch64.whl 

安装Opencv

sudo apt-get install python3-opencv

下载yolov5

打开Downloads文件夹,将yolov5下载到该文件下

git clone https://github.com/ultralytics/yolov5.git

或者将下载好的文件直接上传到linux里面

然后进入yolov5文件夹下

cd yolov5

输入以下命令进入配置文件,注释opcv,torch,torchvison这三行

sudo vim requirements.txt

配置yolov5环境:

sudo pip3 install -U -r requirements.txt 

如果报错

ERROR: Exception: Traceback (most recent call last):

输入

sudo pip install -U -r requirements.txt easy_install -i https://pypi.doubanio.com/simple/ --upgrade pip   

试运行

python3 detect.py

运行成功

posted @ 2023-03-10 17:07  星苑  阅读(453)  评论(0)    收藏  举报