Я пытаюсь установить драйвер PHP MongoDB, но установка не работает, потому что он не может найти OpenSSL.OpenSSL не найден на MacOS Sierra
/Users/janisozolins/mongo-php-driver/src/libmongoc/src/mongoc/mongoc-crypto-openssl.c:24:10: fatal error: 'openssl/sha.h' file not found
#include <openssl/sha.h>
^
1 error generated.
make: *** [src/libmongoc/src/mongoc/mongoc-crypto-openssl.lo] Error 1
Я читал, что это как-то связано с последней версией MacOS? Есть ли способ сделать это, поскольку мне действительно нужно установить этот драйвер.
См [Как обновить OpenSSL в OS X?] (Http://apple.stackexchange.com/q/126830) на Apple, Stack бирже или [Сборка и установка] (https://wiki.openssl.org/index.php/Compilation_and_Installation) в вики OpenSSL. – jww
Они могут применяться, если вы уже установили OpenSSL: [Как установить pyOpenSSL в Mac OS X?] (Http://stackoverflow.com/q/14361569), [Обновление openssl в python 2.7] (http: //stackoverflow.com/q/18752409), [Python, ссылающийся на старую версию SSL] (http://stackoverflow.com/q/24323858), [Проблема с версией Python и OpenSSL в OS X] (http: // stackoverflow. com/q/37690054), [Python 3.3 и установка PyOpenSSL на Mac] (http://stackoverflow.com/q/21899573), [Использование Python с homebrew в OS X] (http://stackoverflow.com/q/25441252) и т. Д. – jww
Как вы пытаетесь установить этот драйвер? – miken32