安裝環境:python
1.操做系統:win10/win7git
2.Anaconda 5.3(下載地址)github
咱們經過Anaconda去安裝tensorflow,這裏我選擇python3.7版本64位的Anacondaweb
下載好後,咱們就開始安裝Anacondashell
一路「Next」windows
這兩個都勾選上。接下來等待完成。bash
通常默認連接都是國外鏡像地址,下載速度會比較慢,咱們這裏設置一下清華鏡像工具
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes複製代碼
接下來咱們安裝Tensorflow,這邊我安裝的是Tensorflow1.9.0的。啓動Anaconda Prompt學習
建立一個新的環境就叫tensorflow
conda create -n tensorflow python=3.6.7 測試
激活這個環境
activate tensorflow
在這個環境中安裝tensorflow
輸入命令,下載安裝 tensorflow1.9.0
conda install tensorflow=1.9.0複製代碼
好了。咱們如今來測試一下。
python代碼:
import tensorflow as tf
sess = tf.Session()
a = tf.constant(25)
b = tf.constant(35)
sess.run(a+b)複製代碼
接下來咱們要用model庫。在github上下載
這裏我用GItHub Desktop clone下來
耐心等待下載完成ing...
下載完成後。在protos文件下下都是proto文件,咱們須要把它們編譯成py格式文件
這裏會用到Buffers v3.6.1工具
咱們下載windows版本
把他解壓到目錄下,會獲得2個文件夾
咱們把剛纔的工具加到系統環境變量中
接下來要批量的編譯,讓咱們打開powershell。
切換到models\research目錄下。
執行下面代碼
Get-ChildItem object_detection/protos/*.proto |Resolve-Path -Relative | %{protoc $_ --python_out=.} 複製代碼
看下圖,表示已經成功編譯了
在tensorflow環境下安裝jupyter和pillow(注:不少導入包報錯,都是在tensorflow環境下沒有安裝,而是在base下安裝的。)
conda install jupyter
conda install pillow
打開jupyter notebook進行測試:
稍後會彈出web程序,選擇object_detection_tutorial.ipynb
Run All 運行全部
測試完成: