主要是因為,發現很多代碼是用python編寫的,在這里使用的python安裝包是anaconda2。
對應下載地址為:
https://www.continuum.io/downloads/
- 安裝python,按照自己的需要修改路徑,注意路徑中盡量不要出現空格和漢字;
- 打開控制台(win+R),輸入jupyter notebook, 檢驗是否安裝該交互式筆記本。對應的是應該有一個網頁彈出來。
- 編譯caffe接口,修改配置文件CommonSettings.props,第13行,將其pythonsupport接口打開,設置為true。
第48行,添加anaconda2的路徑位置:
4. 編譯release版本的pycaffe,debug模式下會出現python27_d.lib找不到等問題的bug。
編譯完成之后,在release文件夾下的pycaffe文件夾下有如下文件:
5. 將caffe文件夾拷貝到D:\Program Files\Anaconda2\Lib\site-packages中
6. 控制台中import caffe:
這一步我出現的問題是:
大概就是和protobuf相關的錯誤,在dos下安裝,命令為:
-->pip install protobuf
Import caffe后無錯誤,說明配置完成:
【使用】:建議是使用集成在anaconda中的python的IDE,jupyter notebook
在控制台cd到想要操作的目錄下,但是不能在根盤符中打開notebook,會報一個404的錯誤:
解決方法:cd到該盤符下所要操作的文件夾下再打開notebook就可以了。