hereの指示に従って、Python用のdlibを正常にインストールしました。私が以前持っていた(とアンインストール)アナコンダとPython 3.6で同じ問題を持っていたPythonでdlibをインポートできません
>>> import dlib
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/site-packages/dlib/__init__.py", line 1, in <module>
from .dlib import *
ImportError: dlopen(/usr/local/lib/python2.7/site-packages/dlib/dlib.so, 2): Library not loaded: @rpath/libpng16.16.dylib
Referenced from: /usr/local/lib/python2.7/site-packages/dlib/dlib.so
Reason: image not found
:私は、ライブラリをインポートしようとすると、しかし、私はこのメッセージが表示されます。 questionsと同様のものを見て、私がinstall_name_tool
コマンドを使用しなければならないように聞こえます。しかし、私は新しい道が何であるか分からない。なぜこれが必要なのか分かりません。私が知っていることから、参照されたパスは正常だったはずです。なぜdlibはインポートしないのですか?それをインポートするにはどうしたらいいですか?お知らせ下さい。おかげ
エラーはあなたに何が問題であるかを伝えます。 ** libpng **が不足しているか、またはinstall-configの実行中にそれを見逃していました。だから、これは本当にインストールがうまくいかないように見えます。ダブルチェック! – sascha
libpngをデフォルトの場所から移動しましたが、この問題は修正されているようです。ありがとう! – AfroSpaceBuddha