패들 감지를 로컬로 설치합니다(다양한 오류 보고서 포함).

아나콘다 가상 환경 만들기

  • paddle_env라는 가상 환경을 만듭니다.

conda create -n paddle_env python=3.7.3
  • 가상 환경 활성화

activate paddle_env

cuda 버전을 확인하세요. (이 글에서는 cuda와 cudnn이 기본적으로 설치되어 있습니다.)

  • 명령 보기(작성자가 cuda11.2 버전을 설치함)

nvcc -V

설치 단계

  • CUDA 11.2 의 경우 cuDNN 8.2.1과 페어링되어야 하며 설치 명령은 다음과 같습니다.

conda install paddlepaddle-gpu==2.4.2 cudatoolkit=11.2 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge
  • Paddlepaddle이 성공적으로 설치되었음을 표시합니다(지금까지 보고된 오류는 없습니다).

2.4.2

패들 감지 설치(강조)

  • pycocotools 설치

pip install pycocotools-windows # 使用这个命令,作者报错了
  • 버전이 지정되지 않았다는 오류 메시지가 나타납니다. 명령을 변경할 수 있습니다. (pycocotools 설치 성공)

pip3 install pycocotools -i https://pypi.tuna.tsinghua.edu.cn/simple/ --trusted-host pypi.tuna.tsinghua.edu.cn
  • 로컬로 다운로드하고 압축을 푼다.

  • 이전에 pycocotools를 설치했고 요구사항.txt에 pycocotools가 포함되어 있으므로 txt 파일로 이동하여 삭제해야 합니다.

  • 요구 사항.txt가 있는 디렉터리로 CD를 이동하고 다른 종속 항목을 설치한 후 다음을 입력합니다.

pip install -r requirements.txt # 输入后显示报错

  • 여기에 피트가 있는데, pip install -r 요구 사항.txt를 직접 입력하면 오류가 보고됩니다.

  • 그 이유는 이 명령문을 실행하기 전에 요구사항.txt 파일을 생성해야 하므로 먼저 실행해야 하기 때문입니다.

pip freeze > requirements.txt

이후에만 실행 가능

pip install -r requirements.txt
  • 그런데 이 단계에서 pip install -r 요구 사항.txt를 입력하면 이미 마비된 오류 메시지가 다시 표시됩니다. . . 매우 충돌이 심했는데 드디어 해결되었습니다. 표시되는 오류는 다음과 같습니다.

  • 지금은 require.txt를 열어야 합니다.

  • 해결 방법은 require.txt 파일에서 다운로드 링크를 수동으로 삭제하는 것 입니다.

  • 그런 다음 다시 입력하세요.

pip install -r requirements.txt

이제 요구사항.txt 파일은 성공적으로 설치되었는데, 참으로 쉽지 않습니다.

  • 다음으로 python setup.py install을 입력하세요.

python setup.py install

paddledetection安装成功

哪块有错误的话,欢迎在评论区指正

추천

출처blog.csdn.net/Edenms/article/details/129735889