0
我得到這個錯誤,而進口朱古力庫python2.7來自Caffe安裝Ubuntu的
Python 2.7.12 (default, Nov 19 2016, 06:48:10)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import caffe
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/omer/caffe-master/python/caffe/__init__.py", line 1, in <module>
from .pycaffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, RMSPropSolver, AdaDeltaSolver, AdamSolver, NCCL, Timer
File "/home/omer/caffe-master/python/caffe/pycaffe.py", line 13, in <module>
from ._caffe import Net, SGDSolver, NesterovSolver, AdaGradSolver, \
ImportError: /home/omer/caffe-master/python/caffe/_caffe.so: undefined symbol: _ZN5boost6python6detail11init_moduleER11PyModuleDefPFvvE
我已經完成了所有步驟
make all -j4
make test
make runtest
make pycaffe
make distribute
exporting PYTHONPATH
的可能的複製[Python無法導入使用boost \ _python編譯的庫](http://stackoverflow.com/questions/37872830/python-is-unable-to-i mport-library-compiled-boost-python) – Aurora0001
很確定,根本原因與重複相同。如果可以,請嘗試編譯並使用Python 3。 – Aurora0001
如何擺脫這個重複的問題? – killbill