1. 程式人生 > >win10中anaconda環境呼叫tensorflow的object_detection api,環境配置問題及其解決

win10中anaconda環境呼叫tensorflow的object_detection api,環境配置問題及其解決

1. 在系統環境變數中,新增anconda的安裝路徑,使得系統可以在CMD中呼叫python、spyder、notebook等;

2. 下載的檔案 protoc-3.4.0-win32.zip(版本很重要,試了3.5 3.6都報錯),提取 bin\ 下的 protoc.exe,放在research目錄下, 並在CMD中執行

protoc object_detection\protos\*.proto --python_out=.

會在object_detection\protos目錄下生成很多*.py檔案,即編譯成功。

3. 還需要在anaconda的安裝目錄 ~\anaconda\Lib\site-packages 中新增環境變數,新建.txt文件,內容為research路徑、reserach下slim的路徑

# 要換成自己的目錄,下面是我的目錄
~\research 
~\research\slim

將.txt重新命名為tensorflow_path.pth。

3.CMD中執行

python object_detection\builders\model_builder_test.py

檢驗結果即設定完畢。