2017-11-17 4 views
1

나는 easy_install을 사용하여 pyCurl를 설치하려고 설치,하지만 난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

opensslbrew를 사용하여 설치 한 다음 오류 및 그것의 버전 얻을 것은 내가 가지고있는 LibreSSL 2.2.7.입니다 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를 사용하고 있습니다. 이것은 나에게도 효과가있다. –

관련 문제