caffeの開発環境の設定でつまずきました。
解決方法がわかる方がいたら教えていただきたいです。
-Anacondaディストリビューション使用
-python -V : 3.7.3
-ubuntu -V : 18.04
現状として、Make.configの設定を行い、下記でエラーが出ています。
make all ...エラーなし
make test ...エラーなし
make runtest ...エラー有
make runtest実行時のエラー内容
//////////////////////////////////////////////////////////////
./build_release/tools/caffe
./build_release/tools/caffe: error while loading shared libraries: libhdf5_hl.so.100: cannot open shared object file: No such file or directory
Makefile:542: recipe for target 'runtest' failed
make: ***[runtest] Error 127
/////////////////////////////////////////////////////////////
※hdf5はanaconda3に含まれていることは確認済みです。
libhdf5_hl.so.100がanaconda/libは配下に存在していることも確認済みです。
make.config一部抜粋(python設定の欄)--------------------------------------------------------
#注:これは、Pythonインターフェイスをコンパイルする場合にのみ必要です。
#Python.hおよびnumpy / arrayobject.hを見つけることができる必要があります。
#PYTHON_INCLUDE:= /usr/include/python2.7
#/usr/lib/python2.7/dist-packages/numpy/core/include
#Anaconda Pythonディストリビューションは非常に人気があります。パスを含める:
#anacondaの場所を確認します。ルートにある場合もあります。
ANACONDA_HOME:= $(HOME)/ anaconda3
PYTHON_INCLUDE:= $(ANACONDA_HOME)/ include
$(ANACONDA_HOME)/include/python3.7m
$(ANACONDA_HOME)/lib/python3.7/site-packages/numpy/core/include
#Python 3を使用するためにコメントを外します(デフォルトはPython 2です)
#PYTHON_LIBRARIES:= boost_python3 python3.5m
#PYTHON_INCLUDE:= /usr/include/python3.5m
#/usr/lib/python3.5/dist-packages/numpy/core/include
#libpythonX.X.soまたは.dylibを見つけることができる必要があります。
#PYTHON_LIB:= / usr / lib
PYTHON_LIB:= $(ANACONDA_HOME)/ lib
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。