Win10 安装 WSL 并进行 YoloV7 验证

Win10 安装 WSL 并进行 YoloV7 验证

  • 一 WSL 安装
    • 1.开启WSL的支持
    • 2.系统安装
    • 3.访问
    • 4.文件拷贝
  • 二 YOLO V7 测试
    • 1.安装和测试(非GPU)

一 WSL 安装

1.开启WSL的支持

控制面板 -> 程序 -> 启用或关闭 Windows 功能 -> 适用于Linux的Windows子系统

勾选开启后立即重启电脑

Win10 安装 WSL 并进行 YoloV7 验证_第1张图片

2.系统安装

在 Windows 的 Microsoft Store 搜索 WSL 并选择需要的系统版本安装:如 Ubuntu 和 Debian;本机安装为 Debian

3.访问

安装完成后,开始菜单栏有快捷按钮

Win10 安装 WSL 并进行 YoloV7 验证_第2张图片
打开之后的页面如下

Win10 安装 WSL 并进行 YoloV7 验证_第3张图片
如果觉得自带的控制台窗口不美观,可以通过其他SSH工具连接,如:MobaXterm

Win10 安装 WSL 并进行 YoloV7 验证_第4张图片

4.文件拷贝

Windows 本机文件 与 Linux 系统如何交换

1.通过HTTP、FTP等网络服务
2.找到Linux对应的宿主机目录,可以安装一个 Everything 软件;然后在 Linux 系统内创建一个特殊名称的文件,用 Everything 在 Windows 搜索一下该文件位置,即可找到对应的目录,在宿主机直接操作目录内的文件,Linux 是同步的

本机位置如下:

Win10 安装 WSL 并进行 YoloV7 验证_第5张图片

二 YOLO V7 测试

1.安装和测试(非GPU)

当前 Debian 系统不含很多常用包,如果执行测试时提示缺少包则安装即可

YOLO V7

## 1.Debian 安装 GIT 支持
apt-get install git
## 2.下载 Yolo V7
git clone https://github.com/WongKinYiu/yolov7.git
## 3.安装 make、Python 和 Pip3
apt install -y make
apt install -y python3-pip
python3 -m pip install --upgrade pip
## 4.安装依赖(可批量安装)
pip3 install torch
pip3 install pandas
pip3 install requests
pip3 install torchvision
pip3 install tqdm
pip3 install pyyaml
pip3 install matplotlib
pip3 install seaborn
pip3 install tensorboard
## 5.安装 Opencv 并查看版本
apt install -y python3-opencv
python3 -c "import cv2; print(cv2.__version__)"
## 6.编译 Yolo
cd yolov7 && make
## 7.测试 yolov7
python3 detect.py --weights yolov7.pt --conf 0.25 --img-size 640 --source inference/images/horses.jpg

你可能感兴趣的:(机器学习与图像识别,debian,WLS,WINDOWS,YOLOV7,LINUX)