Windows11下安装detectron2超详细教程(免修改版本)(不用进行修改代码)

Windows11下安装detectron2超详细教程(免修改版本)(不用进行修改代码)

在Windows上安装detectron2,查看大部分博客都需要进行修改(各种复杂的操作),本人也按照博主教程进行修改后安装失败,下面是在进行了好几天的失败之后得到的不需要进行修改代码即可成功下载detectron2,安装成功,记录过程如下。

一、下载Microsoft C++ Build Tools - Visual Studio(2019)

附上链接Microsoft C++ Build Tools - Visual Studio,下载安装,只需要安装c++的部分即可。

个人建议:尽量去装vs2019,安装了2022就会出现问题…

作用:Visual Studio 2019——MSVC编译环境

在这里插入图片描述

二、 创建对应的环境,下载pytorch

我使用的是AnacondaPrompt(Anaconda3)命令行进行安装以下所有的东西的,首先我们要进行创建一个环境

2.1打开Prompt,然后输入

conda create -n detectron2 python=3.8 -y

2.2激活环境

activate detectron2

激活之后会显示:

在这里插入图片描述

接下来的下载(安装)相关的包,全都在这个环境。

三、 安装 Pytorch

这里我的的版本为:

pip install torch1.8.1+cu111 torchvision0.9.1+cu111 torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.html

本人设备:显卡为3060 python3.8 win11 torch 1.8.1

四、下载detectron2链接

4.1 安装pycocotools-windows,执行:

​ pip install pycocotools-windows

注:这里是安装的包pycocotools,如果没有提前下载好Visual Studio 2019,就会报错error: Microsoft Visual C++ 14.0…

4.2 打开免修改版本链接(这里打不开网页可能需要翻过去,你懂得)下载,执行

​ pip install -e .

注:1.e后面有一个点(.)千万别忘记了!!!!!!!

​ 2.注意setup.py在哪一层目录下,比如如下错误:在这里插入图片描述

当在上一层目录如下:

在这里插入图片描述

在这里插入图片描述

主要看setup在哪里,要可以运行它才可以,切记

在这里插入图片描述

结果如下:

在这里插入图片描述

五、 进行测试(语义分割,实例分割)

文档和程序最新下载地址:https://url80.ctfile.com/f/32244880-715891091-a35c52?p=6182
(访问密码: 6182)

下载好以后会有:在这里插入图片描述

在这里插入图片描述

在PyCharm打开项目win10配置Detectron2

在这里插入图片描述
运行结果如下:

在这里插入图片描述

原图如下:在这里插入图片描述

eg2:
原图
在这里插入图片描述

结果如下:

在这里插入图片描述

成功!!!!!

六、References:(多多坚持,总有收获)

01:https://www.bilibili.com/video/BV1j34y1Z7y9/?spm_id_from=333.337.search-card.all.click&vd_source=d8fb4841cd82a8be3290d17d0edd7c69
02:https://blog.csdn.net/blink182007/article/details/124222921?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167799065516800227418106%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=167799065516800227418106&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~times_rank-6-124222921-null-null.142v73insert_down4,201v4add_ask,239v2insert_chatgpt&utm_term=Detectron2%E5%AE%89%E8%A3%85&spm=1018.2226.3001.4187
03:https://blog.csdn.net/weixin_44226805/article/details/126017177?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-126017177-blog-120693321.pc_relevant_multi_platform_whitelistv3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-126017177-blog-120693321.pc_relevant_multi_platform_whitelistv3

  • 9
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
### 回答1: 要在Windows 10上安装Detectron2,您需要按照以下步骤操作: 1. 安装Anaconda或Miniconda 2. 创建一个新的conda环境 3. 安装PyTorch 4. 安装COCO API 5. 安装Detectron2 具体步骤可以参考Detectron2官方文档。 ### 回答2: 在Windows 10下安装Detectron2需要进行以下步骤: 1. 确保系统已经安装了C++构建工具。可以通过运行`Visual Studio Installer`来安装所需的C++工具集。 2. 确保Python环境已经正确安装并配置。建议使用Anaconda进行Python环境管理。 3. 创建一个新的Python虚拟环境(可选),可以使用以下命令来创建: ``` conda create -n detectron2 python=3.7 ``` 4. 激活新创建的虚拟环境,使用以下命令: ``` conda activate detectron2 ``` 5. 确保虚拟环境已激活后,使用以下命令来安装Detectron2及其依赖: ``` pip install torch torchvision ``` ``` pip install cython ``` ``` pip install opencv-python ``` ``` pip install git+https://github.com/cocodataset/cocoapi.git#subdirectory=PythonAPI ``` ``` pip install detectron2 -f https://dl.fbaipublicfiles.com/detectron2/wheels/cpu/index.html ``` 6. 安装完成后,使用以下命令来验证Detectron2安装是否成功: ``` python -c "import detectron2; print(detectron2.__version__)" ``` 如果以上步骤都按照正确操作,你应该能够在Windows 10系统上成功安装Detectron2,并且可以在你的Python环境中使用它进行计算机视觉任务的开发和实验。 ### 回答3: 要在Windows 10下安装Detectron2,你可以按照以下步骤进行操作: 1. 首先,在你的Windows 10系统上安装Python。你可以从Python官方网站 (https://www.python.org/downloads/) 下载并安装Python 3.6或以上版本。 2. 安装Microsoft Visual C++ Build Tools。你可以从 https://visualstudio.microsoft.com/visual-cpp-build-tools/ 下载并安装适用于Windows的Build Tools。 3. 安装PyTorch和TorchVision。你可以从PyTorch官方网站 (https://pytorch.org/) 下载适用于Windows的预编译的PyTorch和TorchVision版本,并按照官方指南进行安装。 4. 安装Detectron2的依赖项。打开命令行界面,并使用pip install命令安装以下依赖项: ``` pip install cython pip install pycocotools-windows pip install opencv-python ``` 5. 克隆Detectron2的GitHub代码库。在命令行界面中使用git命令克隆Detectron2代码库: ``` git clone https://github.com/facebookresearch/detectron2.git ``` 6. 在命令行界面中导航到Detectron2代码库,并使用以下命令安装Detectron2: ``` cd detectron2 python -m pip install -e . ``` 7. 安装完毕后,你可以在Python中导入Detectron2并开始使用它。例如,你可以使用以下命令导入Detectron2: ```python import detectron2 ``` 这些是在Windows 10下安装Detectron2的基本步骤。请注意,上述步骤可能会因为Detectron2版本和相关依赖项的更新而略有不同,建议在安装时参考Detectron2的官方文档和GitHub页面上的详细指南。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值