I've compiled the Caffe framework (caffe.berkeleyvision.org) successfully by running
make all
make pycaffe
However, when I try to load up the library I am getting a weird error:
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
Do I need to re-compile my python distribution with certain flags?