ImportError: /home/detectron2_repo/detectron2/_C.cpython-38-x86_64-linux-gnu.so: undefined symbol: _
https://github.com/facebookresearch/detectron2/issues/567#issuecomment-568468974
原因是英伟达的Driver/library版本不匹配
library的版本可通过nvcc -V查看
所以我要把cuda toolkit升级到10.1
Error loading "...\torch\lib\asmjit.dll" or one of its dependencies.
原因如它的log所述:“Microsoft Visual C++ Redistributable is not installed, this may lead to the DLL load failure.”
(base) E:\Repo\yolov5>python detect.py --source C:/Users/Pactera/Pictures/ambulance --save-txt --augment
Microsoft Visual C++ Redistributable is not installed, this may lead to the DLL load failure.
It can be downloaded at https://aka.ms/vs/16/release/vc_redist.x64.exe
Traceback (most recent call last):
File "detect.py", line 6, in <module>
import torch
File "D:\Software\anaconda\lib\site-packages\torch\__init__.py", line 128, in <module>
raise err
OSError: [WinError 126] 找不到指定的模块。 Error loading "D:\Software\anaconda\lib\site-packages\torch\lib\asmjit.dll" or one of its dependencies.
解决方法:下载Microsoft Visual C++ Redistributable。