1:make pycaffe 出现警告
修改方法:找到caffe下Makefile文件,找到CXXFLAGS和LINKFLAGS对应的两行warning删除‘-phread’改为如下格式
CXXFLAGS += -fPIC $(COMMON_FLAGS) #$(WARNINGS)
LINKFLAGS += -fPIC $(COMMON_FLAGS) #$(WARNINGS)
2:
修改方法:
执行命令:brew install boost-python
3:出现“numpy can't find”和“Python.h can't find”修改Makefile.config中的PYTHON_INCLUDE,注销注释,
并找到numpy.h和Python.h所在路径,我的分别对应下图第四行和第三行
4.cblas.h找不到
修改方法:在Makefile.config中找到以下几行,并将第五行改为如下:BLAS:=open
# BLAS choice:
# atlas for ATLAS (default)
# mkl for MKL
# open for OpenBlas
BLAS := open
如若还不可以,直接brew install openblas 即可