2017-11-17 7 views
1

をインストールし、私はeasy_installを使用してpyCurlをインストールしようとしていますが、私はopensslbrewを使用してインストールされていて、それのバージョンは、私が持っているLibreSSL 2.2.7.あるeasy_installを - pyCurlが問題

In file included from src/docstrings.c:4: src/pycurl.h:170:13: fatal error: 'openssl/crypto.h' file not found include <openssl/crypto.h> 1 error generated. error: Setup script exited with error: command '/usr/bin/clang' failed with exit status 1

次のエラーを取得しますxcode-select --installを使用してxcodeツールをインストールしても問題は解決していないようです。 pipを使用してインストールしているときにも同じ問題が発生しています。

答えて

2

これで問題が解決する場合があります。

$export PYCURL_SSL_LIBRARY=openssl 
    $export LDFLAGS="-L/usr/local/opt/openssl/lib" 
    $export CPPFLAGS="-I/usr/local/opt/openssl/include" 

ここでeasy_installを実行するか、以下のpipを使用している場合はコマンドにする必要があります。

+0

これは、macOS High Sierraにアップグレードした後でこの問題を修正した唯一のものです。 – skyler

+0

私はmacOS High Sierraを使用しています。これは私のためにも機能します –

関連する問題