从零开始在Linux服务器配置并运行YOLO8+Web项目

 ✅作者简介:大家好,我是 Meteors., 向往着更加简洁高效的代码写法与编程方式,持续分享Java技术内容。
🍎个人主页:Meteors.的博客
💞当前专栏: 神经网络(随缘更新)
✨特色专栏: 知识分享
🥭本文内容:从零开始在Linux服务器配置并运行YOLO8+Web项目
📚 **ps***  : 阅读这篇文章如果有问题或者疑惑,欢迎各位在评论区提出!

---------------------------------------------------------      目录      --------------------------------------------------------

目录

将项目目录复制到Linux下

 下载虚拟环境miniconda3

安装pytorch

安装YOLO8依赖

​下载web依赖(django)

使用PostMan进行图像识别测试

---------------------------------------------------------------------------------------------------------------------------------


将项目目录复制到Linux下

我这里是使用直接拖拽的方式将项目复制到Linux,项目是一个从Github上拉取的YOLO8项目,改变就是中间嵌套了web的模块(yoloWeb包)


下载虚拟环境miniconda3

推荐按照这位大佬的博客进行安装和创建虚拟环境,简单明了:

Linux安装miniconda3-CSDN博客


安装pytorch

pytorch官网链接:PyTorch

由于我的阿里云的服务器没有gpu,所以下载的cpu版本:

conda install pytorch torchvision torchaudio cpuonly -c pytorch

安装完成的验证

  • CPU版本:
    import torch
    x = torch.rand(5,3)
    print(x)
  • GPU版本:
    import torch   # 能否调用pytorch库
    
    print(torch.cuda.current_device())   # 输出当前设备(我只有一个GPU为0)
    print(torch.cuda.device(0))   # <torch.cuda.device object at 0x7fdfb60aa588>
    print(torch.cuda.device_count())  # 输出含有的GPU数目
    print(torch.cuda.get_device_name(0))  # 输出GPU名称 --比如1080Ti
    x = torch.rand(5, 3)
    print(x)  # 输出一个5 x 3 的tenor(张量)
    


安装YOLO8依赖

yolo8的官网链接:Quickstart - Ultralytics YOLOv8 Docs

我这里使用的是pip的安装方式:

pip install ultralytics

也是顺利安装了: 


下载web依赖(django)

  1. 安装django
    pip install django
  2. 运行项目
    # 令项目在后台运行,并设置运行的端口为8001
    python manage.py runserver 0.0.0.0:8001 &

PostMan测试接口

可以看到,这个结合yolo8的web项目已经可以正常访问。


最后,该专栏会持续更新,

                希望文章对你有所帮助! 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值