dlibをインストールするために、私はこのチュートリアルに従いました:http://www.pyimagesearch.com/2017/03/27/how-to-install-dlib/。 私はMac OS X 10.12.5でPython 3.5を使用しています。 実行中CMake - パッケージを作るための問題をインストールする
$ brew install cmake
$ brew install boost
$ brew install boost-python --with-python3
エラーなく動作します。
しかし、私はpip install dlibでdlibをインストールしようとします。 (完全なエラーを貼り付けたくない)、このリンクを参照してください、完全な誤りについては
The C compiler
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc"
is not able to compile a simple test program.
error: cmake configuration failed
ld: can't map file, errno=22 file '/usr/local/opt/qt/lib' for architecture x86_64
:私は、エラーが発生している https://gist.github.com/alexattia/3e98685310d90b65031db640d3ea716a
私が作るしようとしたとき、エラーを辿り後
Linking C executable cmTC_05e45
/usr/local/Cellar/cmake/3.8.2/bin/cmake -E cmake_link_script
CMakeFiles/cmTC_05e45.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-Wl,-search_paths_first -Wl,-headerpad_max_install_names
/usr/local/opt/qt/lib CMakeFiles/cmTC_05e45.dir/testCCompiler.c.o -o
cmTC_05e45
完全なトレースのために展開します:https://gist.github.com/alexattia/1e54ffb87c9eb4c811033f5cadd90331
を私はXCodeのを再インストール(からDLIBは、手動で、私は、これは持っていますアップルストア)とCMake(ダウンロードしたページから3.8.2)、Qt CreatorをインストールしてクリーンなバージョンのQtをインストールしましたが、私はまだ同じエラーがあります。
私はcondaでインストールしようとしましたが、インストール後には、私はまだpythonでモジュールを持っていません。
ありがとうございました。
あなたの*具体的な質問は何ですか? –
これを修正してdlibをインストールするにはどうすればよいですか? –
あなたのログの重要なエラー行は、 'ld:ファイルをマップできません、errno = 22ファイル '/ usr/local/opt/qt/lib' for architecture x86_64'です。ポスト**自体)。誰かがディレクトリ '/ usr/local/opt/qt/lib'をリンカに渡し、リンカはそれをリンクするファイルとして扱います。おそらく、それを指定する環境変数があります。 – Tsyvarev