關於Caffe的配置,有很多文章了,可以參考
http://blog.csdn.net/u014696921/article/details/52156552
這裏主要關注以下問題:
1. 外網訪問不佳,常常導致軟件無法成功下載
解決方案:採用國內鏡像
參考文章 http://blog.csdn.net/testcs_dn/article/details/54374849
國內鏡像
http://pypi.douban.com/simple/ 豆瓣
http://mirrors.aliyun.com/pypi/simple/ 阿里
http://pypi.hustunique.com/simple/ 華中理工大學
http://pypi.sdutlinux.org/simple/ 山東理工大學
http://pypi.mirrors.ustc.edu.cn/simple/ 中國科學技術大學
https://pypi.tuna.tsinghua.edu.cn/simple 清華
使用辦法
(1) 臨時使用,添加“-i”或“--index”參數
pip install -i http://pypi.douban.com/simple/ flask
(2) 配製成默認的在你的“C:\Users\你的用戶名\”目錄下創建“pip”目錄,“pip”目錄下創建“pip.ini”文件(注意:以UTF-8
無BOM格式編碼);
“pip.ini”文件內容:
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
注意:trusted-host 選項爲了避免麻煩是必須的,否則使用的時候會提示不受信任,或者添加“--trusted-host=mirrors.aliyun.com”選項;
注意:有網頁提示需要創建或修改配置文件(Linux的文件在~/.pip/pip.conf,windows在%HOMEPATH%\pip\pip.ini),至少Windows7下“%HOMEPATH%\pip\pip.ini”這個目錄是不起作用的。
2. caffe的python依賴
還是老老實實參照caffe官網的建議,先安裝Anaconda
(https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/),
再按照python目錄下requirements文件中的依賴項
for req in $(cat requirements.txt); do sudo pip install $req; done
3. faster-RCNN相關問題
一切配置OK後運行
bing@bing:~/py-faster-rcnn/tools$ ./demo.py --cpu
居然報 ImportError: No module named easydict
但是我的easydict安裝是正常的,解決方案參照
https://stackoverflow.com/questions/43732185/importerror-no-module-named-easydict
在demo.py頭部加上
import sys
sys.path.append('/usr/local/lib/python2.7/dist-packages/')