一、安裝Anaconda3
1、下載
下載地址:https://www.continuum.io/downloads
2、安裝
在文件目錄下執行:bash Anaconda3-4.2.0-Linux-x86_64.sh
回車鍵繼續
閱讀完注冊信息后,這里輸入“yes”
選擇加入環境變量,這里輸入“yes”
看到信息“For this change to become active, you have to open a new terminal.”(要使這個更改生效,必須打開一個新的終端。)這句話提示,需要在新的終端窗口使用anaconda,打開新的終端,查看相應的版本信息
3、創建
conda create -n tensorflow python=3.6
4、激活
source activate tensorflow
激活以后命令行前面會增加 (tensorflow)
二、安裝Tensorflow(CPU)
1、安裝依賴包
在上一步命令行上直接輸入一下命令安裝
首先升級pip,如果不升級,會有提示,
pip install --upgrade pip
(目前,應該會升級到pip18)
接下來依次輸入
pip install numpy
pip install scipy
pip install cython
pip install h5py
pip install Pillow
pip install scikit-image
pip install keras
pip install theano
pip install jupyter
pip install six
安裝完成以后進入下一步
2、安裝pycocotools
直接輸入
git clone https://github.com/waleedka/coco.git
pip install git+ https://github.com/waleedka/coco.git#subdirectory=PythonAPI
#or
-------------------------
cd到PythonAPI里面,使用命令 python setup.py build_ext install
安裝即可,如果是安裝python3,需要使用 python3 setup.py build_ext install
-------------------------
3、在上一步的基礎上直接輸入命令:
pip install tensorflow==1.5.0 //版本號根據需要自定義
安裝完成以后在命令行上輸入:python 回車,進入python3.6,在命令行分別輸入以下命令
(tensorflow)$ python ###########
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
sess.run(hello)
如果命令行輸出 Hello, TensorFlow! ,說明tensorflow安裝成功
測試完成以后輸入 exit() 退出python,繼續下一步安裝
4、安裝opencv
在上一基礎上,在命令行輸入:
pip install opencv-python
5、安裝imagaug
pip install imgaug
三、配置Mask-RCNN
1、下載Mask-RCNN
git clone https://github.com/matterport/Mask_RCNN.git
2、下載coco權重文件
https://github.com/matterport/Mask_RCNN/releases
在頁面上下載 mask_rcnn_coco.h5 (246MB)
下載完成以后放在Mask_RCNN目錄下即可
3、運行Mask_RCNN案例
在前面步驟的基礎上進入 Mask_RCNN目錄
在命令行輸入:jupyter notebook 回車
稍等片刻,會在瀏覽器打開頁面,點擊進入 samples目錄,點擊demo.ipynp進入代碼運行頁面
選擇 Cell 菜單,在 Cell下拉菜單選擇 Run All,稍等片刻,在該頁面底部會輸出運行結果









