MaskRCNN Benchmark 配置问题,FileNotFoundError: [Errno 2] No such file or directory: ':/usr/local/cuda:/

问题描述

在按照官方的安装指南安装时,出现了问题

FileNotFoundError: [Errno 2] No such file or directory: ':/usr/local/cuda:/usr/local/cuda-10.1/bin/nvcc': ':/usr/local/cuda:/usr/local/cuda-10.1/bin/nvcc'

问题解决

谷歌了一下,发现在github上已经有解决方法了,原文链接

running export CUDA_HOME=/usr/local/cuda in bash seems to do the trick

我的做法是输入命令

sudo gedit ~/.bashrc

然后将CUDA的环境变量由:

export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-10.1

变为:

export CUDA_HOME=/usr/local/cuda-10.1

问题原因

仔细阅读报错信息会发现路径前边多了个冒号,所以猜想应该是环境变量的问题,至于为什么会出现这种问题,我也不太明白,如果有知道的希望给出解答。

你可能感兴趣的:(源码解读,MaskRCNN,nvcc,CUDA)