ubuntu18.04 yolov5 环境配置

1.安装显卡驱动

检查显卡驱动ubuntu-drivers devices

安装显卡驱动

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

sudo apt install nvidia-driver-470

重启电脑

nvidia -smi

sudo update-grub

nvidia -smi

2.下载anaconda

https://www.anaconda.com/products/individual#linux

cd Downlodas

bash Anaconda3-2021.11-Linux-x86_64.sh

yes>enter>yes

重新打开终端会在前面出现(base)

 conda upgrade --all

Anaconda虚拟环境基本操作:anaconda虚拟环境管理,从此Python版本不用愁 - 奥辰 - 博客园 

3.pycharm 安装

Ubuntu 18.04 安装 PyCharm_梦Dancing的博客-CSDN博客_ubuntu安装pycharm

在软件显示pycharm

sudo gedit /usr/share/applications/Pycharm.desktop

在弹出的匡里

[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec=sh /home/zbr/pycharm-2021.3.2/bin/pycharm.sh
Icon=/home/zbr/pycharm-2021.3.2/bin/pycharm.png
Terminal=pycharm
Categories=Pycharm;

 4.cuda安装

export PATH=$PATH:$CUDA_HOME/bin

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 1. 安装Ubuntu 18.04操作系统 2. 安装CUDA和cuDNN - 下载CUDA和cuDNN - 安装CUDA - 安装cuDNN 3. 安装Python3和pip - 安装Python3 - 安装pip 4. 安装依赖库 - 安装numpy - 安装opencv - 安装pyyaml - 安装tqdm - 安装matplotlib 5. 下载yolov5 - 下载yolov5代码 - 下载预训练模型 6. 运行yolov5 - 运行yolov5检测脚本 - 检测结果输出 以上是Ubuntu18.04 yolov5环境配置的大致步骤,具体细节可以参考yolov5官方文档。 ### 回答2: 首先,要准备好以下硬件和软件环境: 硬件环境: - 一台配置较高的计算机 - NVIDIA显卡(非必需,但推荐) 软件环境: - Ubuntu18.04操作系统 - CUDA(>=10.2) - cuDNN(>=8.0) - Anaconda或Miniconda - Git 一、安装CUDA和cuDNN 1. 首先,检查NVIDIA显卡是否支持CUDA,并安装对应的NVIDIA驱动程序。可以通过以下命令检查当前系统中NVIDIA驱动程序的版本: ``` nvidia-smi ``` 2. 下载安装CUDA,可以从 https://developer.nvidia.com/cuda-downloads 下载对应版本的CUDA Toolkit及安装文档,按照文档的说明进行安装。 3. 下载安装cuDNN,可以从 https://developer.nvidia.com/cudnn 下载对应版本的cuDNN Library及安装文档,按照文档的说明进行安装。 二、Anaconda或Miniconda的安装与配置 1. 下载Anaconda或Miniconda,可以从 https://www.anaconda.com/products/individual 下载适用于Linux的Anaconda或Miniconda。 2. 安装Anaconda或Miniconda,安装结束后可以执行以下命令来检查是否安装成功: ``` conda --version ``` 3. 创建一个虚拟环境,可以通过以下命令创建一个名为yolov5的虚拟环境: ``` conda create --name yolov5 python=3.8 ``` 4. 激活虚拟环境,可以通过以下命令激活名为yolov5的虚拟环境: ``` conda activate yolov5 ``` 5. 安装常用的Python库,可以通过以下命令安装numpy、matplotlib、opencv等常用的Python库: ``` pip install numpy matplotlib opencv-python ``` 三、下载和配置YOLOv5 1. 从GitHub上下载YOLOv5,可以通过以下命令在当前目录下下载YOLOv5: ``` git clone https://github.com/ultralytics/yolov5.git ``` 2. 切换到YOLOv5目录,可以通过以下命令切换到YOLOv5目录: ``` cd yolov5 ``` 3. 安装依赖库,可以通过以下命令安装YOLOv5所需要的Python依赖库: ``` pip install -r requirements.txt ``` 至此,YOLOv5环境配置完成了。 参考资料: - https://github.com/ultralytics/yolov5/wiki/Installation - https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html - https://docs.nvidia.com/deeplearning/cudnn/install-guide/index.html#install-linux ### 回答3: Ubuntu 18.04是一种广泛使用的操作系统,而YOLOv5是深度学习中常用的目标检测算法。本文将介绍如何在Ubuntu 18.04上配置YOLOv5环境。 1. 安装Anaconda 首先需要安装Anaconda。可以从安装源代码或者使用网络下载的方式进行安装。在安装过程中,可以根据具体需求选择不同的选项。安装完成后,需要在终端中输入以下命令启动Anaconda环境: conda activate 2. 安装CUDA和cuDNN 接下来需要安装CUDA和cuDNN。CUDA是NVIDIA公司的一个并行计算平台和API,用于加速基于GPU的应用程序。而cuDNN是一个针对深度神经网络的GPU加速库。可以从官网下载相应版本的CUDA和cuDNN,并按照安装流程进行安装。 3. 安装Python依赖库 可以使用以下命令安装Python依赖库: pip install numpy pyyaml matplotlib pip install opencv-python-headless opencv-contrib-python-headless 4. 下载YOLOv5源代码 可以从GitHub上下载YOLOv5的源代码: git clone https://github.com/ultralytics/yolov5.git 5. 安装YOLOv5依赖库 可以使用以下命令安装YOLOv5的依赖库: cd yolov5 pip install -r requirements.txt 6. 测试YOLOv5 可以运行以下命令,测试YOLOv5是否安装成功: python detect.py --weights yolov5s.pt --img 640 --conf 0.4 --source data/images/ 其中,detect.py是YOLOv5的主程序文件,weights参数指定训练好的模型文件,img参数指定输入图片的大小,conf参数指定置信度阈值,source参数指定输入的图片目录。运行成功后,可以看到YOLOv5的输出结果。 7. YOLOv5训练 如果需要训练自己的模型,可以使用以下命令: python train.py --batch 16 --epochs 30 --data data/coco128.yaml --cfg models/yolov5s.yaml --weights weights/yolov5s.pt 其中,train.py是训练程序文件,batch参数指定每个批次输入的图片数量,epochs参数指定训练的轮数,data参数指定训练数据的配置文件,cfg参数指定模型的配置文件,weights参数指定预训练的模型文件。训练完成后,可以使用detect.py测试自己训练的模型。 综上所述,配置Ubuntu 18.04上的YOLOv5环境需要安装Anaconda、CUDA、cuDNN等依赖库,下载YOLOv5源代码,安装依赖库并测试。在训练自己的模型时,需要按照一定的流程进行设置。配置YOLOv5环境需要较高的计算机基础,建议有一定经验的开发人员进行操作。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值