Faster-rcnn环境配置

使用FasterRcnn的环境配置

  1. 安装cuda:

    1. 下载途径: https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux
    2. gcc降级:由于CUDA 9.0仅支持GCC 6.0及以下版本,而Ubuntu 18.04预装GCC版本为7.3gcc 最开始的时候是 GNU C Compiler, 如你所知,就是一个c编译器。但是后来因为这个项目里边集成了更多其他不同语言的编译器,GCC就代表 the GNU Compiler Collection,所以表示一堆编译器的合集。 g++则是GCC的c++编译器。
      1. 安装gcc4.8:
      sudo apt-get install gcc-4.8 sudo apt-get install g++-4.8
      2. 进入到/usr/bin目录下:
      $ls -l gcc* 结果:lrwxrwxrwx 1 root root 7th May 16 18:16 /usr/bin/gcc -> gcc-7.3
      3. 当前链接到gcc-7.0,需要改为链接到gcc-4.8,对g++做同样的修改
      sudo mv gcc gcc.bak #备份 sudo ln -s gcc-4.8 gcc #重新链接
      1. 安装cuda:
        1. 运行cuda安装脚本:
        sudo sh cuda_9.0.176_384.81_linux.run
        
        1. 安装过程:


  2. 安装CUDnn:

    1. 下载途径: https://developer.nvidia.com/rdp/cudnn-download

    2. 安装过程:

      • 安装cudnn:
      解压缩:tar -xzvf ${CUDNN_TAR_FILE}
      sudo cp -P cuda/include/cudnn.h /usr/local/cuda-9.0/include
      sudo cp -P cuda/lib64/libcudnn* /usr/local/cuda-9.0/lib64/
      
  3. 安装anaconda:

安装Python 3.6: bash ~/Downloads/Anaconda3-5.0.1-MacOSX-x86_64.sh
注意:
首词bash也需要输入,无论是否用的Bash shell。
如果你的下载路径是自定义的,那么把该步骤路径中的 ~/Downloads 替换成你自己的下载路径。
如果你将第1步下载的 .sh 文件重命名了,那么把该步骤路径中的 Anaconda3-5.0.1-MacOSX-x86_64.sh 或 Anaconda2-5.0.1-MacOSX-x86_64.sh 替换成你重命名后的文件名。
安装之后记得更新依赖包 apt-get install
输入:Python或者conda list检测安装是否成功

你可能感兴趣的:(Faster-rcnn环境配置)