python環境的caffe配置

基本按照這個教程來 http://blog.csdn.net/zb1165048017/article/details/52980102python

步驟

  1. 安裝Anaconda2,去官網上下載,注意下載對應本身python版本的那個,沒有用原博主百度雲裏的。安裝選項注意都勾選上,而後安裝完後在命令行輸入:jupyter notebook,看看能不能打開,若是打開就安裝成功。安裝成功後,在命令行輸入:conda install protobufgit

  2. 下載微軟的caffee-windows,連接:(caffe-master):https://github.com/Microsoft/caffe 百度雲下載地址:連接:http://pan.baidu.com/s/1hs8ngpA 密碼:ith0。下載成功後,重建項目的屬性配置文件:按照這個教程來:http://blog.csdn.net/sinat_27403413/article/details/52791489
  3. 而後編譯pycaffe,這個時候若是編譯成功,
    等編譯完成之後,則會更新以下文件夾:
    C:\Users\mobyzhang\Downloads\caffe-master\caffe-master\Build\x64\Release\pycaffe下的caffee文件夾,
    直接將caffe這個文件夾拷貝到C:\Program Files\Anaconda2\Lib\site-packages便可。
    4.在python命令行輸入import caffee,若是沒出錯就能夠了github

備註可能遇到的問題:

  • 「error C2220: 警告被視爲錯誤 - 沒有生成「object」文件」:在生成錯誤對應的項目文件下,右擊->屬性->C/C++,把「警告等級」調整爲等級3,把「將警告視爲錯誤」改爲否,不然會將許多警告視爲錯誤,編譯失敗);
  • 會提示說沒法打開libcaffe.lib之類的error,解決方法是直接對libcaffe從新生成,或者直接生成一次。
  • 「沒有pyobject類型」:查看這個錯誤是哪一個項目生成的,而後在對應的項目下右鍵屬性,加入include路徑:E:\env\Anaconda2x64\Lib\site-packages\numpy\core\include
  • 「error C1083: 沒法打開包括文件: 「numpy/arrayobject.h」: No such file」:加入include路徑:E:\env\Anaconda2x64\Lib\site-packages\numpy\core\include
相關文章
相關標籤/搜索