Win11+VS2019配置YOLOX

基本环境:

操作系统:Windows

编译软件:Visual Studio 2019

Python版本:3.8

编译流程:

1、使用如下指令下载YOLOX源码:

git clone --recursive https://github.com/Megvii-BaseDetection/YOLOX.git

2、使用如下指令安装依赖项:

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/

3、使用如下指令安装yolox依赖项:

pip install -v -e .

出现如下提示说明安装成功:

Win11+VS2019配置YOLOX

常见问题:

1、Pycocotools或者YoloX编译安装失败,出现未找到”io.h”或者”math.h”或者”basetsd.h”。

解决方法:

首先需要使用VS2019安装windows 10 sdk,具体版本根据自己需要进行选择,如下图所示:

Win11+VS2019配置YOLOX

对于使用pip install -r requirements.txt过程中出现的 Pycocotools编译失败问题,需要下载源码手动编译安装,使用如下指令下载Pycocotools源码:

git clone --recursive https://github.com/philferriere/cocoapi.git

接着打开 Pycocotools或者YoloX的setup.py,在其中的include_dirs中添加相应路径,对于未找到”io.h”或者”math.h”的问题,需要添加第一条路径,对于未找到”basetsd.h”需要添加第二条路径,其中

C:/Program Files (x86)/Windows Kits/10/Include/<windows 10 sdk版本>/ucrt
C:/Program Files (x86)/Windows Kits/10/Include/<windows 10 sdk版本>/shared
</windows></windows>

Win11+VS2019配置YOLOX

Win11+VS2019配置YOLOX

2、Pycocotools或者YoloX编译安装失败,出现未找到”kernal32.lib”或者”ucrtd.lib”。

解决方案:

首先按照问题1中的解决方案安装windows 10 sdk,若Pycocotools编译出错需要下载源码手动编译安装,接着同样打开Pycocotools或者YoloX的setup.py,在其中的library_dirs中添加相应路径,对于未找到”kernal32.lib”的问题,需要添加第一条路径,对于未找到”ucrtd.lib”需要添加第二条路径,其中

C:/Program Files (x86)/Windows Kits/10/Lib/<windows 10 sdk版本>/um/x64
C:/Program Files (x86)/Windows Kits/10/Lib/<windows 10 sdk版本>/ucrt/x64</windows></windows>

Win11+VS2019配置YOLOX

Win11+VS2019配置YOLOX

3、Pycocotools或者YoloX编译安装失败,出现未找到”rc.exe”。

解决方案:

首先按照问题1中的解决方案安装windows 10 sdk,接着将如下路径添加至系统环境变量中,其中

C:\Program Files (x86)\Windows Kits\10\bin\<windows 10 sdk版本>\x64</windows>

Win11+VS2019配置YOLOX

Original: https://blog.csdn.net/Lxh19920114/article/details/125781610
Author: 星空下的仰望者
Title: Win11+VS2019配置YOLOX

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/687624/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球