Win11 PaddleDetection安装配置

  • 一、安装环境
    • 1. 安装适合自己电脑系统版的Anaconda
    • 2.在Anaconda中创建虚拟环境
    • 3. 安装PaddleDetection
    • 二、配置PaddleDetection
        • 1. No module named 'pycocotools' / No module named 'pycocotools.mask' 或者 安装pycocotools时遇到ERROR
      • 解决方式:
        • 2. lap安装出现失败。
      • 解决方式:
  • 数据集配置文件整理。。。。

一、安装环境

1. 安装适合自己电脑系统版的Anaconda

安装好自己的Anaconda环境后,就可以开始配置自己PaddleDetection虚拟环境

2.在Anaconda中创建虚拟环境

首先在Anaconda Prompt (Anaconda3)中创建虚拟环境:

conda create -n PaddleDetection python=3.8

其次 ,激活环境并安装Paddle: activate PaddleDetection

3. 安装PaddleDetection

因为我自己是win11,所以为了稳定方便,可以再后续使用PPYOLOE算法。我们安装cuda11.1版本。 尽量不要选择安装cuda11.6。Target xxx is out of bounds.

python -m pip install paddlepaddle-gpu==2.3.2.post111 -f https://www.paddlepaddle.org.cn/whl/windows/mkl/avx/stable.html
安装完成后您可以使用 python 进入python解释器,输入import paddle ,再输入 paddle.utils.run_check()

如果出现PaddlePaddle is installed successfully!,说明您已成功安装。

二、配置PaddleDetection

打开Pycharm 再Terminal命令行中安装需求文件pip install -r requirements.txt
此时可能出现两个问题:

1. No module named ‘pycocotools’ / No module named ‘pycocotools.mask’ 或者 安装pycocotools时遇到ERROR

Failed to build pycocotools
ERROR: Could not build wheels for pycocotools, which is required to install pyproject.toml-based projects

解决方式:

Win11使用命令:pip install pycocotools-windows -i https://mirror.baidu/pypi/simple
Win10使用命令:pip install pycocotools -i https://mirror.baidu/pypi/simple

2. lap安装出现失败。

解决方式:

在requirements文件中删除lap这一行
再重新进行require安装。再进行lap安装: conda install -c conda-forge lap 以上问题基本可解决。
还有问题可以看看这个:pycoctools报错解决方法
最后:
便安装好了。

数据集配置文件整理。。。。

更多推荐

【Win11 PaddleDetection安装配置】