Detectron2-Installations-Stepping-Pit-Aufzeichnung (ausführlichere Version)

Inhaltsverzeichnis

Das erste Kapitel erstellt eine Detectron2-Umgebung

1.1 Öffnen Sie die Eingabeaufforderung und geben Sie ein

1.2 Aktivieren Sie die Umgebung

Kapitel 2 Installieren Sie pytorch1.9.0

2.1 Überprüfen Sie die Version entsprechend Ihrer eigenen Umgebung

2.2 Verwandte Befehle zur Installation von Pytorch

2.3 Fehlerzusammenfassung und Lösung

2.4 Testen Sie den Pytorch-Installationseffekt

Kapitel 3: Andere Pakete installieren 

3.1 OpenCV installieren

3.2 Installieren Sie Pycocotools

3.2.1 Fehlerreferenz

3.2.2 Beispiele für eine erfolgreiche Installation

 Kapitel 4 Installieren Sie Detectron2

4.1 Installieren Sie die restlichen Pip-Pakete

4.2 Wählen Sie entsprechend den von Ihnen installierten Pytorch- und CUDA-Versionen die entsprechende Detectron2-Version zur Installation aus

4.3 Fehlermeldungen und Lösung

 Ich wünsche Ihnen allen eine erfolgreiche Installation, viele Grüße


 

 

Referenz: Verwenden Sie Conda, um das Deep-Learning-Framework Pytorch (qq.com) https://mp.weixin.qq.com/s/khV6TdmiQwj0_b7cih5wAQ zu installieren

Das erste Kapitel erstellt eine Detectron2-Umgebung

Ich verwende die Befehlszeile von AnacondaPrompt (Anaconda3), um alle folgenden Dinge zu installieren. Zuerst müssen wir eine Umgebung erstellen

1.1 Öffnen Sie die Eingabeaufforderung und geben Sie ein

conda create -n detectron2 python=3.8 -y

1.2 Aktivieren Sie die Umgebung

activate detectron2

Wenn Sie hier scheitern, können Sie es erneut versuchen.

source activate detectron2

 Die folgenden Vorgänge basieren auf der Conda-Umgebung von Detectron2

cd75aca7019b4b71a137a0c3a485b8f0.png

 

Kapitel 2 Installieren Sie pytorch1.9.0

2.1 Überprüfen Sie die Version entsprechend Ihrer eigenen Umgebung

Wir müssen uns zunächst unsere eigene GPU-Version ansehen (wenn Sie keine GPU haben oder keine GPU verwenden, können Sie natürlich auch die CPU-Version wählen).

Öffnen Sie CMD, geben Sie nvcc --version ein. Hier sehen wir, dass unsere Cuda-Version 11.1 ist. Wählen Sie also den Pytorch aus, der Cuda 11.1 entspricht

ecc376f37668447ca6842aa496b1b35f.png

 

Besuchen Sie zu diesem Zeitpunkt die offizielle Website, um einen Blick auf frühere Pytorch-Versionen (die vorherige Pytorch-Version) zu werfen.

Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_20,color_FFFFFF,t_70,g_se,x_16

 

 Scrollen Sie nach unten – finden Sie die Version 1.9.0, die wir benötigen

b8a918e13da6486fa882ec9c98a4a18e.png

Dann finden wir hier die Kommandozeile von cuda11.1

# CUDA 11.1
pip install torch==1.9.0+cu111 torchvision==0.10.0+cu111 torchaudio==0.9.0 -f https://download.pytorch.org/whl/torch_stable.html

Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_20,color_FFFFFF,t_70,g_se,x_16

 

Wenn Sie die neueste Version von cuda11.3 verwenden, können Sie den Befehl natürlich auf der Startseite der offiziellen Website finden

Offizielle Pytorch-Website

Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_20,color_FFFFFF,t_70,g_se,x_16

2.2 Verwandte Befehle zur Installation von Pytorch

Die neueste cuda11.3 wird von conda installiert

conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch

cuda11.3 wird von pip3 installiert

pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113

Installieren Sie andere Versionen von Torch1.9.0 

# CUDA 11.1
pip install torch==1.9.0+cu111 torchvision==0.10.0+cu111 torchaudio==0.9.0 -f https://download.pytorch.org/whl/torch_stable.html
# CUDA 10.2
pip install torch==1.9.0+cu102 torchvision==0.10.0+cu102 torchaudio==0.9.0 -f https://download.pytorch.org/whl/torch_stable.html
# CPU only
pip install torch==1.9.0+cpu torchvision==0.10.0+cpu torchaudio==0.9.0 -f https://download.pytorch.org/whl/torch_stable.html

2.3 Fehlerzusammenfassung und Lösung

Installieren Sie pycocotools2.0.2. Das Problem, auf das ich hier gestoßen bin, besteht im Wesentlichen darin, dass verschiedene HTTP-Verbindungsfehler aufgetreten sind. Hier werden mehrere Methoden für die Installation empfohlen

Der erste kann die inländische Tsinghua-Spiegelquelle für die Installation in Betracht ziehen. Diese Methode kann empfohlen werden, aber ich habe selbst versagt.

 (76 Nachrichten) Pytorch+GPU Tsinghua Spiegelquelleninstallation (Anaconda ) &biz_id=102&utm_term=pytorch%E6%9B%B4%E6%8D%A2%E6%B8%85%E5%8D%8E%E9%95%9C% E5%83%8F%E6%BA%90&utm_medium=distribute. pc_search_result.none-task-blog-2~all~sobaiduweb~default-3-106807642.142%5Ev9%5Epc_search_result_control_group,157%5Ev4%5Econtrol&spm=1018.2226.3001.41 87

(76 Nachrichten) Pytorch-Spiegelinstallation [Tsinghua-Quelle]_Activewastes Blog-CSDN blog_pytorch Tsinghua-Spiegelquelle https://blog.csdn.net/qq_41375609/article/details/103574507?ops_request_misc=&request_id=&biz_id=102&utm_term=pytorch %E6%9B %B4%E6%8D%A2%E6%B8%85%E5%8D%8E%E9%95%9C%E5%83%8F%E6%BA%90&utm_medium=distribute.pc_search_result.none-task -blog-2 ~all~sobaiduweb~default-1-103574507.142%5Ev9%5Epc_search_result_control_group,157%5Ev4%5Econtrol&spm=1018.2226.3001.4187
(76 Nachrichten) Tsinghua-Quellbildinstallation pytorch_Fanchengs Blog-CSDN-Bloghttps://blog.csdn.net/weixin_44753371/article/details/103145696?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165012449416780269821658%2522%252C%2522s cm%2522%253A%252220140713.130102334.pc%255Herbst.% 2522%257D&request_id=165012449416780269821658&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-4-103145696.142%5Ev9%5Epc_search_ result_control_group,157%5Ev4%5Econtrol&utm_term=pytorch%E6%9B%B4%E6% 8D%A2%E6%B8%85%E5%8D%8E%E9%95%9C%E5%83%8F%E6%BA%90&spm=1018.2226.3001.4187

 Meine eigene Methode besteht eigentlich darin, es offline auf den lokalen Server herunterzuladen und es dann mit dem Befehl pip zu installieren, also den offiziellen Code oben einzufügen

# CUDA 11.1
pip install Torch==1.9.0+cu111 Torchvision==0.10.0+cu111 Torchaudio==0.9.0 -f https://download.pytorch.org/whl/torch_stable.html

Extrahieren Sie die Adresse aus

https://download.pytorch.org/whl/torch_stable.html

Rufen Sie die Download-Homepage auf, um Folgendes zu finden:

3cb537ac5d954904b87a0659cd7e996c.png

torch==1.9.0+cu111  

torchaudio==0.9.0  

torchvision==0.10.0+cu111  
 

Klicken Sie für diese drei entsprechenden Dateien, um sie lokal herunterzuladen (Sie können Thunder verwenden, um den Download zu übernehmen).

https://download.csdn.net/download/blink182007/85158206 https://download.csdn.net/download/blink182007/85158206 Laden Sie die drei Dateien dieses Codes separat herunter und installieren Sie sie unabhängig voneinander – realisieren Sie Torch= = 1.9.0 +cu111 Torchvision==0.10.0+cu111 Torchaudio==0.9.0 Lokale Offline-Installation, insgesamt drei Dateien können von Thunder oder per Browser heruntergeladen werden.

Nachdem der Download abgeschlossen ist, verwenden Sie pip install + Dateipfadnamen zur Installation (Beispiel pip install E:\anacondalib\torch-1.9.0+cu111-cp38-cp38-win_amd64.whl), wenn Sie auf einen Fehlerbericht stoßen, z Wenn Sie pytorchvision installieren, können Sie zur Installation zu pip3 install wechseln

Dann ist die Installation abgeschlossen

Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_20,color_FFFFFF,t_70,g_se,x_16

 Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_20,color_FFFFFF,t_70,g_se,x_16

2.4 Testen Sie den Pytorch-Installationseffekt

Hier testen wir noch einmal den Installationseffekt

15f063584fab4727a24d2632ce2140e2.png

Kapitel 3: Andere Pakete installieren 

Hier laden wir die Datei von Detectron2 herunter

https://download.csdn.net/download/blink182007/85158248 https://download.csdn.net/download/blink182007/85158248 conansherry/detectron2: Detectron2 Windows Build (github.com) https://github.com/ conanserry/detectron2

3.1 OpenCV installieren

pip install opencv-python

Wir haben Pycharm geöffnet und festgestellt, dass noch viele Umgebungen nicht installiert sind. Daher haben wir die Installation auf dem Pycharm-Terminal gestartet (mit demselben Pip-Befehl). Natürlich können Sie auch Anaconda verwenden, um die von Ihnen erstellte Detectron2-Umgebung aufzurufen. und suchen Sie dann nach dem zu installierenden Installationspaket

 Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_13,color_FFFFFF,t_70,g_se,x_16

 Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_13,color_FFFFFF,t_70,g_se,x_16

3.2 Installieren Sie Pycocotools

3.2.1 Fehlerreferenz

Bei der Installation von pycocotools ist folgender Fehler aufgetreten:

ERROR: Command errored out with exit status 1:
   command: 'D:\Anaconda3\envs\detectron2\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\14508\\AppData\\Local\\Temp\\pip-install-45g_9a3k\\
pycocotools_af87afd1e057430c8b5cda64f904bec5\\setup.py'"'"'; __file__='"'"'C:\\Users\\14508\\AppData\\Local\\Temp\\pip-install-45g_9a3k\\pycocotools_af87afd1e057430c8b5cda64f904bec5\\s
etup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d 'C:\Users\14508\AppData\Local\Temp\pip-wheel-w8o8_8yo'
       cwd: C:\Users\14508\AppData\Local\Temp\pip-install-45g_9a3k\pycocotools_af87afd1e057430c8b5cda64f904bec5\
  Complete output (18 lines):
  D:\Anaconda3\envs\detectron2\lib\site-packages\setuptools\installer.py:27: SetuptoolsDeprecationWarning: setuptools.installer is deprecated. Requirements should be satisfied by a PEP 517 installer.
    warnings.warn(
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build\lib.win-amd64-3.8
  creating build\lib.win-amd64-3.8\pycocotools
  copying pycocotools\coco.py -> build\lib.win-amd64-3.8\pycocotools
  copying pycocotools\cocoeval.py -> build\lib.win-amd64-3.8\pycocotools
  copying pycocotools\mask.py -> build\lib.win-amd64-3.8\pycocotools
  copying pycocotools\__init__.py -> build\lib.win-amd64-3.8\pycocotools
  running build_ext
  cythoning pycocotools/_mask.pyx to pycocotools\_mask.c
  c:\users\14508\appdata\local\temp\pip-install-45g_9a3k\pycocotools_af87afd1e057430c8b5cda64f904bec5\.eggs\cython-0.29.28-py3.8.egg\Cython\Compiler\Main.py:369: FutureWarning: Cython 
directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: C:\Users\14508\AppData\Local\Temp\pip-install-45g_9a3k\pycocotools_af87afd1e057430c8b5cda64f904bec5\pycocotools\_mask.pyx
    tree = Parsing.p_module(s, pxd, full_module_name)
  building 'pycocotools._mask' extension
  error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
  ----------------------------------------
  ERROR: Failed building wheel for pycocotools
  Running setup.py clean for pycocotools
Failed to build pycocotools
Installing collected packages: cython, pycocotools
    Running setup.py install for pycocotools ... error
    ERROR: Command errored out with exit status 1:
     command: 'D:\Anaconda3\envs\detectron2\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\14508\\AppData\\Local\\Temp\\pip-install-45g_9a3k
\\pycocotools_af87afd1e057430c8b5cda64f904bec5\\setup.py'"'"'; __file__='"'"'C:\\Users\\14508\\AppData\\Local\\Temp\\pip-install-45g_9a3k\\pycocotools_af87afd1e057430c8b5cda64f904bec5\
\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().repla
ce('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\14508\AppData\Local\Temp\pip-record-o8noxmzx\install-record.txt' --single-version-externally-managed --compile --install-headers 'D:\Anaconda3\envs\detectron2\Include\pycocotools'
         cwd: C:\Users\14508\AppData\Local\Temp\pip-install-45g_9a3k\pycocotools_af87afd1e057430c8b5cda64f904bec5\
    Complete output (16 lines):
    running install
    D:\Anaconda3\envs\detectron2\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
      warnings.warn(
    running build
    running build_py
    creating build
    creating build\lib.win-amd64-3.8
    creating build\lib.win-amd64-3.8\pycocotools
    copying pycocotools\coco.py -> build\lib.win-amd64-3.8\pycocotools
    copying pycocotools\cocoeval.py -> build\lib.win-amd64-3.8\pycocotools
    copying pycocotools\mask.py -> build\lib.win-amd64-3.8\pycocotools
    copying pycocotools\__init__.py -> build\lib.win-amd64-3.8\pycocotools
    running build_ext
    skipping 'pycocotools\_mask.c' Cython extension (up-to-date)
    building 'pycocotools._mask' extension
    error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------

Die erste Möglichkeit, Git zu installieren, ist fehlgeschlagen, und nach der Installation von Git schlägt es immer noch fehl

78610a9590804b389ce16163764b8271.png

 Die Referenz lautet wie folgt:

 (75 Nachrichten) Fehler bei der Installation von Pycocoapi, pip install „git+https://github.com/cocodataset/cocoapi.git#subdirectory=PythonAPI“_WSYins Blog – CSDN-Blog https://blog.csdn.net/qq_36679208 /article /details/105070957

 

Beziehen Sie sich auf die folgenden fünf Strategien aus:
(76 Nachrichten) pycocotools2.0.2_Andy-Miaos Blog-CSDN-Blog ist erforderlich, um Detectron2 zu installieren https://blog.csdn.net/mmww1994/article/details/108503168

 (76 Meldungen) [Gelöst] Fehler: Microsoft Visual C++ 14.0 oder höher ist erforderlich_ViatorSuns Blog – CSDN-Blog https://blog.csdn.net/ViatorSun/article/details/118699938

 (76 Nachrichten) Fehler beheben: Befehl mit Exit-Status 128 fehlgeschlagen: git clone -q_coconut stuff my blog-CSDN blog https://blog.csdn.net/Peggiehu/article/details/120658066

 (76 Meldungen) Visual C++ 2015-Build-Tools können nicht installiert werden, was dazu führt, dass das Blog von package_2∧10 fehlt – CSDN-Blog https://blog.csdn.net/qq_43412950/article/details/123056804

 (76 Nachrichten) Installieren Sie pycocotools unter Windows (ich habe es persönlich getestet, es kann gelöst werden ) utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-8.pc_relevant_aa&spm=1001.2101.3001.4242.5&utm_relevant_index=11

3.2.2 Beispiele für eine erfolgreiche Installation

Nach verschiedenen Schwierigkeiten wurde pycocotools schließlich erfolgreich installiert

03a647e2ca4d417797997ba6dab99005.png

 Kapitel 4 Installieren Sie Detectron2

Als nächstes installieren wir Detectron2


4.1 Installieren Sie die restlichen Pip-Pakete

Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_20,color_FFFFFF,t_70,g_se,x_16

Installieren Sie Hydra-Core pip install hydra-core==1.1

 

 

 

Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_20,color_FFFFFF,t_70,g_se,x_16

 

Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_20,color_FFFFFF,t_70,g_se,x_16

Installieren Sie pip install fvcore==0.1.5.post20220414

 

 

Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_20,color_FFFFFF,t_70,g_se,x_16

Installieren Sie pip install omegaconf==2.1.0

 

 Als nächstes installieren wir Detectron2

4.2 Wählen Sie entsprechend der von Ihnen installierten Pytorch- und CUDA-Version die entsprechende  detectron2 Version zur Installation aus

# CUDA 11.1
python -m pip install detectron2 -f https://dl.fbaipublicfiles.com/detectron2/wheels/cu111/torch1.9/index.html

 

# CUDA 10.2
python -m pip install detectron2 -f https://dl.fbaipublicfiles.com/detectron2/wheels/cu102/torch1.9/index.html

 

# CPU
python -m pip install detectron2 -f https://dl.fbaipublicfiles.com/detectron2/wheels/cpu/torch1.9/index.html

(76 Meldungen) Detectron2 unter Win10 installieren, super ausführliches Tutorial! _zzy153s Blog-CSDN-Blog_win10 install Detectron2 https://blog.csdn.net/zzy153/article/details/120693321
(76 Nachrichten) Super detailliertes Tutorial zur Installation von Detectron2 unter Windows10 (Xiaobai-Perspektive)_Xiaobai wwjs Blog -CSDN-Blog _detectron2 Windows-Installation https ://blog.csdn.net/weixin_42644340/article/details/109178660

Zuerst laden wir den Code von Detectron herunter

Detectron2-Master, der Code lautet wie folgt: Speichern Sie ihn nach dem Herunterladen auf Laufwerk E oder Laufwerk D. Ich habe persönlich einen neuen Anacondalib-Ordner erstellt

https://gitcode.net/mirrors/facebookresearch/detectron2/-/archive/master/detectron2-master.zip https://gitcode.net/mirrors/facebookresearch/detectron2/-/archive/master/detectron2-master.zip

Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_20,color_FFFFFF,t_70,g_se,x_16

 Dann öffnen wir die Anaconda-Eingabeaufforderung, um die Umgebung zu aktivieren

activate detectron2
cd E:\anacondalib\detectron2-master\detectron2-master
E:

78469d6ede5c4f90b5c04bb1fea57010.png

 Zu diesem Zeitpunkt haben wir die Umgebung erfolgreich aktiviert –

Dann schlage ich vor, direkt zu kompilieren und es dann Schritt für Schritt gemäß dem Fehlerbericht zu lösen.

4.3 Fehlermeldungen und Lösung

Ich habe mehr Fehler

nms_rotated_cuda.cu
D:/ProgramData/Anaconda3/envs/det/lib/site-packages/torch/include\c10/util/ThreadLocalDebugInfo.h(12): warning: modifier is ignored on an enum specifier
 
E:/Code/open-world-ob-gym/OWOD/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu(14): error: name must be a namespace name
 
E:/Code/open-world-ob-gym/OWOD/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu(68): error: identifier "single_box_iou_rotated" is undefined
          detected during instantiation of "void nms_rotated_cuda_kernel(int, float, const T *, unsigned long long *) [with T=double]"
(105): here
 
E:/Code/open-world-ob-gym/OWOD/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu(68): error: type name is not allowed
          detected during instantiation of "void nms_rotated_cuda_kernel(int, float, const T *, unsigned long long *) [with T=double]"
(105): here
 
E:/Code/open-world-ob-gym/OWOD/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu(68): warning: expression has no effect
          detected during instantiation of "void nms_rotated_cuda_kernel(int, float, const T *, unsigned long long *) [with T=double]"
(105): here
 
E:/Code/open-world-ob-gym/OWOD/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu(58): warning: variable "cur_box" was set but never used
          detected during instantiation of "void nms_rotated_cuda_kernel(int, float, const T *, unsigned long long *) [with T=double]"
(105): here
 
E:/Code/open-world-ob-gym/OWOD/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu(68): error: identifier "single_box_iou_rotated" is undefined
          detected during instantiation of "void nms_rotated_cuda_kernel(int, float, const T *, unsigned long long *) [with T=float]"
(105): here
 
E:/Code/open-world-ob-gym/OWOD/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu(68): error: type name is not allowed
          detected during instantiation of "void nms_rotated_cuda_kernel(int, float, const T *, unsigned long long *) [with T=float]"
(105): here
 
E:/Code/open-world-ob-gym/OWOD/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu(68): warning: expression has no effect
          detected during instantiation of "void nms_rotated_cuda_kernel(int, float, const T *, unsigned long long *) [with T=float]"
(105): here
 
E:/Code/open-world-ob-gym/OWOD/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu(58): warning: variable "cur_box" was set but never used
          detected during instantiation of "void nms_rotated_cuda_kernel(int, float, const T *, unsigned long long *) [with T=float]"
(105): here
 
5 errors detected in the compilation of "C:/Users/miclo/AppData/Local/Temp/tmpxft_00000c50_00000000-7_nms_rotated_cuda.cpp1.ii".
error: command 'C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v10.1\\bin\\nvcc.exe' failed with exit status 1

Sie können auf den Blog-Inhalt verweisen

Window11 Install Detectron2 Record Post_Easy.miclovers Blog-CSDN Blog Python Setup.py Build --force Fehler entwickeln: ir.h(1347): Fehler: Mitglied „torch::jit::ProfileOptionalOp::Kind“ ist möglicherweise nicht die Lösung Bei der Initialisierung in vielen Blogs wird der angegebene Speicherort gesucht und dieser Satz auskommentiert. Bei der nächsten Kompilierung gibt es jedoch viele Probleme: nms_rotated_cuda.cuD:/ProgramData/Anaconda3/envs/det/lib/site-pac. . https : //blog.csdn.net/miclover_feng/article/details/121693379?ops_request_misc=&request_id=&biz_id=102&utm_term=nms_rotated_cuda.cu(68):%20error&utm_medium=distribute.pc_search_result.none-task- blog-2~all ~sobaiduweb~ default-1-121693379.142%5Ev9%5Epc_search_result_control_group,157%5Ev4%5Econtrol&spm=1018.2226.3001.4187 Der Blog dieses Bloggers ist sehr gut geschrieben und das LF darin muss nicht hinzugefügt werden. Den Grund finden Sie in diesem Artikel

Detectron2-Kompilierungs- und Installationsmethode und Problemzusammenfassung unter Win10 6G-Videospeicher) Speicher: 16,0 GB (15,9 GB verfügbar) Software: Visual Studio 2019CUDA10.1, cudnnAnaconda3torch 1.6.0+cu101torchvision 0.7.0+cu101python=3.8.0detectron2 Vorbereitungen Anaconda3, Visual Stud https://blog.csdn.net /lishiyu93/article/details/116459114?ops_request_misc=&request_id=&biz_id=102&utm_term=nms_rotated_cuda.cu(13):%20error&utm_medium=distribute.pc_search_result.none-task-blog-2~all ~sobaiduweb~ default-0-116459114.142%5Ev9 %5Epc_search_result_control_group,157%5Ev4%5Econtrol&spm=1018.2226.3001.4187 Dann habe ich die Installation erfolgreich durchgeführt, nachdem der Fehler behoben wurde

Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_20,color_FFFFFF,t_70,g_se,x_16

 b06f5b004aaa4d6698cc71046143babb.png

Anaconda Prompt-Eingabe-Conda-Liste erfolgreich installiert 

 Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_20,color_FFFFFF,t_70,g_se,x_16

Sehen Sie sich übrigens die Pycocotools-Version 2.0.2 an

 Wasserzeichen,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAd2NjbGxsbGxsbGxsbA==,size_18,color_FFFFFF,t_70,g_se,x_16

 Ich wünsche Ihnen allen eine erfolgreiche Installation, viele Grüße

 

 

Guess you like

Origin blog.csdn.net/blink182007/article/details/124222921