Cent0S7 Docker安装 YOLOv8

githup 源码及其作者:ultralytics/ultralytics:新增 - PyTorch 中的 YOLOv8 🚀 > ONNX > OpenVINO > CoreML > TFLite (github.com)

yolo是什么?

实时视觉检测技术,通过对不同的角度拍摄的视觉图片进行人工标注,告知机器这物体是什么,再配合自身的视觉分析算法,自主学习,提高机器的视觉感知和识别能力。广泛应用于人脸识别、安检、自动驾驶等领域。

1. 下载并运行Conda 

docker search miniconda3
docker run -it --name yolo8 conda/miniconda3 /bin/bash

2.   配置 Conda 环境

conda create -n yolov8 python=3.9

# Proceed ([y]/n)? y

3.检查环境安装 

conda env list 

 4.激活 Conda 环境

source activate
conda activate yolov8
 

 5. 配置清华源镜像 pypi | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

6.安装PyTorch 以前的 PyTorch 版本 |PyTorch的

 pip install torch==2.2.2 torchvision==0.17.2 torchaudio==2.2.2 --index-url https://download.pytorch.org/whl/cpu 

 7.安装YOLOv8 模型,版本要求 pyyhon:3.9+

python --version

pip install ultralytics

日志输出:ultralytics安装在  /usr/local/envs/yolov8/lib/python3.9/site-packages/;务必进入此目录,否则后面的命令找不到要识别的图片

cd /usr/local/envs/yolov8/lib/python3.9/site-packages/ultralytics

执行重置,有异常,进行重置(排错措施) 

 yolo settings reset

报错 :ImportError: libGL.so.1: cannot open shared object file: No such file or directory

 解决:

pip uninstall opencv-python -y
pip install opencv-python-headless -i https://pypi.tuna.tsinghua.edu.cn/simple
 yolo settings reset 

8. 测试图片识别 

yolo predict model = yolov8n.pt source=assets/bus.jpg

# 先退出容器

exit

# 从容器将识别的结果图片拷贝到宿主机的home文件夹,注意换成自己的容器id

docker cp 40408c49c4f3:/usr/local/envs/yolov8/lib/python3.9/site-packages/ultralytics/runs/detect/predict/bus.jpg /home

  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在CentOS 7上安装Eclipse,你可以按照以下步骤进行操作: 1. 首先,确保你的系统已经安装了Java Development Kit (JDK)。你可以通过运行以下命令来检查是否已经安装了JDK: ``` java -version ``` 如果没有安装JDK,请先安装JDK。你可以通过运行以下命令来安装OpenJDK: ``` sudo yum install java-1.8.0-openjdk-devel ``` 2. 下载Eclipse。你可以从Eclipse官方网站选择适合你的版本进行下载。假设你想下载Eclipse IDE for Java Developers,你可以在终端中使用wget命令下载。以下命令将下载Eclipse 2021-03版本: ``` wget https://mirror.novg.net/eclipse/technology/epp/downloads/release/2021-03/R/eclipse-java-2021-03-R-linux-gtk-x86_64.tar.gz ``` 3. 解压缩下载的文件。你可以使用以下命令解压缩文件: ``` tar xf eclipse-java-2021-03-R-linux-gtk-x86_64.tar.gz ``` 4. 移动解压后的文件夹到你想要安装Eclipse的位置。例如,将文件夹移动到`/opt`目录下: ``` sudo mv eclipse /opt ``` 5. 创建一个桌面启动器。你可以创建一个`eclipse.desktop`文件,并将以下内容添加到文件中: ``` [Desktop Entry] Name=Eclipse Type=Application Exec=/opt/eclipse/eclipse Terminal=false Icon=/opt/eclipse/icon.xpm Comment=Integrated Development Environment NoDisplay=false Categories=Development;IDE; Name[en]=Eclipse ``` 将该文件移动到`/usr/share/applications`目录下: ``` sudo mv eclipse.desktop /usr/share/applications ``` 6. 现在你应该可以在应用程序菜单中找到并启动Eclipse了。 以上是在CentOS 7上安装Eclipse的基本步骤。如果你遇到任何问题,请随时提问。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值