Building extension module _prroi_pooling...
Allowing ninja to set a default number of workers...(overridable by setting the environment variable MAX_JOBS=N)##此处省略部分
FAILED: prroi_pooling_gpu_impl.cuda.o
##此处省略部分/bin/sh:1::/usr/local/cuda/bin/nvcc:not found
##此处省略部分
FAILED: prroi_pooling_gpu.o
#此处省略部分
In file included from/home/pytracking/ltr/external/PreciseRoIPooling/pytorch/prroi_pool/src/prroi_pooling_gpu.c:15:0:/usr/local/lib/python3.6/dist-packages/torch/include/ATen/cuda/CUDAContext.h:5:10: fatal error: cuda_runtime_api.h: 没有那个文件或目录
#include <cuda_runtime_api.h>^~~~~~~~~~~~~~~~~~~~
compilation terminated.
ninja: build stopped: subcommand failed.##此处省略部分
During handling of the above exception, another exception occurred:
Traceback (most recent call last):##此处省略部分
File "../ltr/external/PreciseRoIPooling/pytorch/prroi_pool/prroi_pool.py", line 28,in forward
return prroi_pool2d(features, rois, self.pooled_height, self.pooled_width, self.spatial_scale)
File "../ltr/external/PreciseRoIPooling/pytorch/prroi_pool/functional.py", line 44,in forward
_prroi_pooling = _import_prroi_pooling()
File "../ltr/external/PreciseRoIPooling/pytorch/prroi_pool/functional.py", line 33,in _import_prroi_pooling
verbose=True
File "/usr/local/lib/python3.6/dist-packages/torch/utils/cpp_extension.py", line 974,in load
keep_intermediates=keep_intermediates)
File "/usr/local/lib/python3.6/dist-packages/torch/utils/cpp_extension.py", line 1179,in _jit_compile
with_cuda=with_cuda)
File "/usr/local/lib/python3.6/dist-packages/torch/utils/cpp_extension.py", line 1279,in _write_ninja_file_and_build_library
error_prefix="Error building extension '{}'".format(name))
File "/usr/local/lib/python3.6/dist-packages/torch/utils/cpp_extension.py", line 1529,in _run_ninja_build
raise RuntimeError(message)
RuntimeError: Error building extension '_prroi_pooling'
概览:单目标跟踪大神Martin Danelljan作品集pytracking的安装问题RuntimeError: Error building extension '_prroi_pooling’解决办法之一二、报错:RuntimeError: Error building extension '_prroi_pooling’首先,放置测试数据集(以UAV123为例):在run_tracker.py所在文件夹下放置好数据集,此时需要在pytracking/evalution/environ