错误信息
通过python
使用caffe
的时候出错:
RuntimeError: module compiled against API version 0xc but this version of numpy is 0xa
Traceback (most recent call last):
File "caffe/python/draw_net.py", line 8, in <module>
import caffe
File "/home/caffe/python/caffe/__init__.py", line 1, in <module>
from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver, NCCL, Timer
File "/home/caffe/python/caffe/pycaffe.py", line 13, in <module>
from ._caffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, \
SystemError: initialization of _caffe raised unreported exception
原因
在错误信息的第一条中已经提到,numpy
的 版本太低。
RuntimeError: module compiled against API version 0xc but this version of numpy is 0xa
解决办法
升级numpy
:
~$ sudo pip install --upgrade numpy