Ошибка при установке psycopg2, библиотека не найдена для -lsslPython

Программы на Python
Ответить
Anonymous
 Ошибка при установке psycopg2, библиотека не найдена для -lssl

Сообщение Anonymous »

Я запускаю

Код: Выделить всё

sudo pip install psycopg2
и я получаю набор результатов, который выглядит следующим образом:

Код: Выделить всё

cc -DNDEBUG -g -fwrapv -Os .....
.....
cc -DNDEBUG -g -fwrapv -Os .....
.....
И в конце написано:

Код: Выделить всё

ld: library not found for -lssl

clang: error: linker command failed with exit code 1 (use -v to see invocation)

error: command 'cc' failed with exit status 1

----------------------------------------
Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/private/var/folders/bz/pvj1g9xj16d10pjjgbrfl3fw0000gn/T/pip_build_root/psycopg2/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/bz/pvj1g9xj16d10pjjgbrfl3fw0000gn/T/pip-uE3thn-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /private/var/folders/bz/pvj1g9xj16d10pjjgbrfl3fw0000gn/T/pip_build_root/psycopg2
Storing debug log for failure in /Users/Tyler/Library/Logs/pip.log


Запуск easy_install или выполнение его из исходного кода оба дают у меня та же ошибка в конце (часть о библиотеке не найдена для -lssl).



Запуск установки Brew ( или обновить) openssl дает следующее

Код: Выделить всё

$ brew upgrade openssl
Error: openssl-1.0.1h already installed
Кто-нибудь может мне помочь?

Подробнее здесь: https://stackoverflow.com/questions/262 ... d-for-lssl
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»