Не могу установить psycopg2 на venv MacOSX Mojave - PullRequest
0 голосов
/ 15 октября 2019

Добрый день! Я не могу установить psycopg2 lib через pip3 на мой venv, и я не совсем уверен, в чем проблема. Я успешно установил postgresql, libpq и даже установил gem pg. Но проблема все еще здесь:

Command "/Users/massakeel/Desktop/untitled1/venv/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/wc/_r5j9z2s00z5x4rk3xxdsn5h0000gn/T/pip-install-_kv_trob/psycopg2/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/var/folders/wc/_r5j9z2s00z5x4rk3xxdsn5h0000gn/T/pip-record-1tzkkfi1/install-record.txt --single-version-externally-managed --compile --install-headers /Users/massakeel/Desktop/untitled1/venv/include/site/python3.6/psycopg2" failed with error code 1 in /private/var/folders/wc/_r5j9z2s00z5x4rk3xxdsn5h0000gn/T/pip-install-_kv_trob/psycopg2/

Более удобное изображение - здесь . Из трассировки я понял, что существует проблема с библиотекой openssl, однако она актуальна. Любая помощь очень ценится.

1 Ответ

0 голосов
/ 21 октября 2019

К сожалению, я не нашел причину, почему по умолчанию psycopg2 не работает на моем Mac. Однако psycopg2-binary работает просто отлично.

pip install psycopg2-binary
...