Ubuntu16.04系统下配置caffe+faster-rcnn+GPU问题及解决方法

前言:对于一个初学Linux系统的渣渣,在第一次使用Linux系统配置caffe环境的时候出了很多问题,在网上查了很多博客,看了很多网站,本篇博客作为自己学习配置caffe环境过程中的笔记,以便以后遇到相应问题可以查阅,希望也可以帮助初学caffe的朋友。

1.问题:在终端运行py-faster-rcnn/tools文件夹下的 demo.py时出现ImportError: No module named cv2错误

解决方法:使用pip安装opencv,如下命令:

sudo pip install opencv-python

如果执行上述语句时出现以下错误

Could not find a version that satisfies the requirement opencv-python (from versions: )

No matching distribution found for opencv-python

解决办法:使用conda来安装opencv。命令如下:

conda install opencv

有些时候使用conda时可能会遇到如下情况:bash: conda: command not found,解决办法是在终端输入如下命令,在执行上述命令就可以解决问题。

export PATH=~/anaconda2/bin:$PATH // 其中anaconda*后面的数字是根据你安装的anaconda版本来设定

2.问题:在终端重新运行py-faster-rcnn/tools文件夹下的 demo.py时出现ImportError: No module named skimage.io

解决办法:

 sudo pip install scikit-image

如果出现以下错误则可以使用:sudo apt-get install python-skimage

3.问题:opencv编译时出现问题

qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
CMake Error at /usr/share/cmake-3.5/Modules/FindQt4.cmake:1326 (message):
  Found unsuitable Qt version "" from NOTFOUND, this code requires Qt 4.x
Call Stack (most recent call first):
  cmake/OpenCVFindLibsGUI.cmake:34 (find_package)
  CMakeLists.txt:487 (include)

-- Configuring incomplete, errors occurred!

解决办法:

sudo apt-get install qt5-default

4.问题:在make 时出现错误,错误提示如下:

vcc fatal   : Unsupported gpu architecture 'compute_60'

解决办法:

-D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D CUDA_GENERATION=Kepler ..

 

你可能感兴趣的:(深度学习,学习笔记)