网页设计网站建设专业现状,医疗机构网站,专业建设公司网站,关键词seo报价✅作者简介#xff1a;大家好#xff0c;我是 Meteors., 向往着更加简洁高效的代码写法与编程方式#xff0c;持续分享Java技术内容。 #x1f34e;个人主页#xff1a;Meteors.的博客 #x1f49e;当前专栏#xff1a; 神经网络#xff08;随缘更新#xff09; ✨特色… ✅作者简介大家好我是 Meteors., 向往着更加简洁高效的代码写法与编程方式持续分享Java技术内容。 个人主页Meteors.的博客 当前专栏 神经网络随缘更新 ✨特色专栏 知识分享 本文内容从零开始在Linux服务器配置并运行YOLO8Web项目 **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
安装django pip install django 运行项目 # 令项目在后台运行并设置运行的端口为8001
python manage.py runserver 0.0.0.0:8001 PostMan测试接口 可以看到这个结合yolo8的web项目已经可以正常访问。 最后该专栏会持续更新 希望文章对你有所帮助