安装yolov5

准备:

1.yolov5 压缩包 

2.Anaconda管理工具

3.Pycharm开发工具

4.CUDA和cuDNN(有好的N卡显卡推荐安装CUDA,可加速训练,缩短训练时间)

5.torch和torchvision

一、安装yolov5

 下载地址 https://github.com/ultralytics/yolov5.git

 

 下载后解压到本地

 二、安装Anaconda

 下载地址 https://www.anaconda.com/download/

 (注意不要装在C盘里)

下载安装后在“开始”列表中找到点击,等待界面打开,如下:

 然后创建python的虚拟环境,步骤如图所示

 三、安装Pycharm

 略

安装完Pycharm后,启动Pycharm,打开yolov5项目,安装项目依赖

进入之前创建的python虚拟环境

 下载依赖  输入: pip install -r requirements.txt   

(注:此方法是境外下载,速度极慢,基本都会下载失败,不推荐此下载方法,推荐使用镜像下载方法,输入:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt   )

 因为pip install -r requirements.txt   默认下载的torch是CPU版本,若要进行AI训练,推荐torch使用GPU版本。当下载完依赖,可以试运行下该项目:

 找到detect.py文件,右键运行

 你会发现缺少一个 yolov5s.pt的文件,导致运行不成功,这个只需等待它自动下载完,再次运行

 当出现这个时,说明运行成功,在项目目录中找到黄色框中对应位置,查看运行结果

四、安装CUDA和cuDNN

CUDA下载地址:https://developer.nvidia.cn/cuda-downloads?target_os=Windows&target_arch=x86_64

 注意1:

首先确认你的电脑显卡支持的CUDA最高版本,可通过Win+R,输入cmd进入控制台

 

 输入nvidia-smi ,下载的CUDA不要高于所示版本

 注意2:

进入pytorch官网(https://pytorch.org/),查看torch支持的CUDA版本,再下载对应版本的CUDA

下载CUDA

可下载旧版本

下载完成即可安装,安装过程中会自动配置环境,可以不用管环境

下载cuDNN

下载地址:https://developer.nvidia.cn/zh-cn/cudnn

 cuDNN下载需要登陆账号,而且需要科学上网才能访问

选择CUDA版本的对应cuDNN版本,下载

 将下载下来的cuDNN压缩包解压,解压后的目录如下

 

 将每个文件夹下的所有文件移动覆盖到CUDA安装目录下的对应文件下

五、torch和torchvision

地址:https://pytorch.org/

Compute Platform 一栏,根据你下载的CUDA版本选择对应项

Run this Command 一栏,复制其内容,在python虚拟环境中粘贴下载

(注:此方法下载速度极慢,不推荐,推荐使用下载文件到本地安装)

在Run this Command 一栏内容中,有一个网址链接,打开那个链接,

 需要下载这2个红框标注的文件,点击进入,选择你需要的版本,点击即可下载

例如:我选的是

 其中,cu117表示cuda的版本为11.7.x,cp310表示python的版本为3.10.x,win表示windows系统

 根据自己的cuda、python版本选择对应的文件下载,torchvision同上

都下载完成后,进入python虚拟环境(win+r -> cmd -> activate 环境名称),现在卸载掉原来的torch,输入 pip uninstall torch,再输入y

卸载完成后,继续输入 pip install 下载的文件名(包括扩展名)

例如:

至此,所有安装配置都已完成!

  • 8
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【资源说明】 基于tensorrt int8量化yolov5 onnx模型并实现推理python源码(加速推理)+操作说明.zip 环境配置 ubuntu:18.04 cuda:11.0 cudnn:8.0 tensorrt:7.2.16 OpenCV:3.4.2 cuda,cudnn,tensorrt和OpenCV安装包(编译好了,也可以自己从官网下载编译)可以从链接: https://pan.baidu.com/s/1dpMRyzLivnBAca2c_DIgGw 密码: 0rct cuda安装 如果系统有安装驱动,运行如下命令卸载 sudo apt-get purge nvidia* 禁用nouveau,运行如下命令 sudo vim /etc/modprobe.d/blacklist.conf 在末尾添加 blacklist nouveau 然后执行 sudo update-initramfs -u chmod +x cuda_11.0.2_450.51.05_linux.run sudo ./cuda_11.0.2_450.51.05_linux.run 是否接受协议: accept 然后选择Install 最后回车 vim ~/.bashrc 添加如下内容: export PATH=/usr/local/cuda-11.0/bin:$PATH export LD_LIBRARY_PATH=/usr/local/cuda-11.0/lib64:$LD_LIBRARY_PATH source .bashrc 激活环境 cudnn 安装 tar -xzvf cudnn-11.0-linux-x64-v8.0.4.30.tgz cd cuda/include sudo cp *.h /usr/local/cuda-11.0/include cd cuda/lib64 sudo cp libcudnn* /usr/local/cuda-11.0/lib64 tensorrt及OpenCV安装 定位到用户根目录 tar -xzvf TensorRT-7.2.1.6.Ubuntu-18.04.x86_64-gnu.cuda-11.0.cudnn8.0.tar.gz cd TensorRT-7.2.1.6/python,该目录有4个python版本的tensorrt安装包 sudo pip3 install tensorrt-7.2.1.6-cp37-none-linux_x86_64.whl(根据自己的python版本安装) pip install pycuda 安装python版本的cuda 定位到用户根目录 tar -xzvf opencv-3.4.2.zip 以备推理调用 【备注】 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
要在Windows上安装Yolov5,你可以按照以下步骤进行操作: 1. 首先,确保你的电脑已经安装了Python。如果没有安装,请从Python官方网站下载安装最新版本的Python。 2. 打开命令提示符(cmd)或者Anaconda Prompt,并创建一个新的虚拟环境(可选但建议)。你可以使用以下命令创建虚拟环境: ``` python -m venv yolov5-env ``` 3. 激活创建的虚拟环境。在命令提示符或者Anaconda Prompt中运行以下命令: ``` yolov5-env\Scripts\activate ``` 4. 在虚拟环境中安装Yolov5的依赖项。运行以下命令来安装所需的依赖项: ``` pip install -r https://raw.githubusercontent.com/ultralytics/yolov5/master/requirements.txt ``` 5. 下载Yolov5源代码。你可以使用以下命令来克隆Yolov5的GitHub仓库: ``` git clone https://github.com/ultralytics/yolov5.git ``` 6. 进入Yolov5目录: ``` cd yolov5 ``` 7. 下载预训练的权重文件。你可以通过以下命令来下载预训练权重文件: ``` python -c "from utils.google_utils import attempt_download; attempt_download('yolov5s.pt')" ``` 8. 安装Yolov5。运行以下命令来安装Yolov5: ``` python setup.py develop ``` 9. 现在,你已经成功安装Yolov5。你可以使用以下命令来测试Yolov5是否正常工作: ``` python detect.py --source 0 ``` 这些步骤将帮助你在Windows上安装Yolov5并进行测试。请注意,Yolov5还有其他的用法和参数选项,你可以参考官方文档以深入了解。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值