Проблема при импорте Psycopg2 - PullRequest
0 голосов
/ 25 апреля 2019

Когда я импортирую psycopg2 в IDLE, происходит сбой, и я не смог провести какое-либо тестирование из-за этого. Я пытался переустановить Python и psycopg2 несколько раз, но проблема все еще сохраняется.

Может кто-нибудь помочь с этим?

Прикрепленный снимок экрана с ошибкой error screen shot.

Ответы [ 2 ]

0 голосов
/ 26 апреля 2019

Я переустановил сервер postgres, Python (новые версии) и все его зависимости и снова переустановил, после этого он заработал:)

0 голосов
/ 25 апреля 2019

Я думаю, что для Psycopg2 создана символическая ссылка. Как видно из скриншота, защита целостности системы включена. Вы должны отключить его (с помощью команды csrutil disable и перезагрузиться), а затем создать символическую ссылку следующим образом:

sudo ln -s /Library/PostgreSQL/9.6/lib/libssl.1.0.0.dylib /usr/lib
sudo ln -s /Library/PostgreSQL/9.6/lib/libcrypto.1.0.0.dylib /usr/lib

В моем случае я установил PgSQL 9.6. Пожалуйста, прочитайте OS X Sierra, PostgreSQL и Psycopg2 статью для дальнейших ошибок и деталей.

...