使用FasterRcnn的環(huán)境配置
-
安裝cuda:
- 下載途徑: https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux
- gcc降級(jí):由于CUDA 9.0僅支持GCC 6.0及以下版本,而Ubuntu 18.04預(yù)裝GCC版本為7.3gcc 最開(kāi)始的時(shí)候是 GNU C Compiler, 如你所知,就是一個(gè)c編譯器。但是后來(lái)因?yàn)檫@個(gè)項(xiàng)目里邊集成了更多其他不同語(yǔ)言的編譯器,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. 進(jìn)入到/usr/bin目錄下:
$ls -l gcc* 結(jié)果:lrwxrwxrwx 1 root root 7th May 16 18:16 /usr/bin/gcc -> gcc-7.3
3. 當(dāng)前鏈接到gcc-7.0,需要改為鏈接到gcc-4.8,對(duì)g++做同樣的修改
sudo mv gcc gcc.bak #備份 sudo ln -s gcc-4.8 gcc #重新鏈接- 安裝cuda:
- 運(yùn)行cuda安裝腳本:
sudo sh cuda_9.0.176_384.81_linux.run-
安裝過(guò)程:
- 安裝cuda:
-
安裝CUDnn:
-
安裝過(guò)程:
- 安裝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/
安裝anaconda:
安裝Python 3.6: bash ~/Downloads/Anaconda3-5.0.1-MacOSX-x86_64.sh
注意:
首詞bash也需要輸入,無(wú)論是否用的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檢測(cè)安裝是否成功
