2014-11-05 179 views
1

我已經成功地通過運行未定義的符號:PyUnicodeUCS4_AsWideChar

make all 
make pycaffe 

然而,當我嘗試加載我得到一個奇怪的錯誤庫編譯來自Caffe框架(caffe.berkeleyvision.org):

In [1]: import sys 

In [2]: sys.path.append('/contrib/projects/caffe/caffe/python') 

In [3]: import caffe 
--------------------------------------------------------------------------- 
ImportError        Traceback (most recent call last) 
<ipython-input-3-1cca3aa1f8c5> in <module>() 
----> 1 import caffe 

/contrib/projects/caffe/caffe/python/caffe/__init__.py in <module>() 
----> 1 from .pycaffe import Net, SGDSolver 
     2 from .classifier import Classifier 
     3 from .detector import Detector 
     4 import io 

/contrib/projects/caffe/caffe/python/caffe/pycaffe.py in <module>() 
     8 import numpy as np 
     9 
---> 10 from ._caffe import Net, SGDSolver 
    11 import caffe.io 
    12 

ImportError: /usr/lib/libboost_python-py27.so.1.49.0: undefined symbol: PyUnicodeUCS4_AsWideChar 

我是否需要用某些標誌重新編譯我的python發行版?

回答