У меня возникли серьезные проблемы с установкой psycopg2 в OSX. После установки Postgresql 9.5.4_1 с помощью доморощенного я попытался установить psycopg2 в моей виртуальной среде: pip install psycopg2
Установка psycopg2 osx 10.12 python 3.5.2 - Неудачное строительное колесо для psycopg2
Я также добавил pg_config на моем пути, используя PATH=$PATH:/usr/local/Cellar/postgresql/9.5.4_1/bin/pg_config
После excecution я получаю количество ошибок в том числе:
ld: library not found for -lssl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: command 'clang' failed with exit status 1
И
Failed building wheel for psycopg2
И
Command "/Users/*username*/.virtualenvs/report/bin/python3.5 -u -c "import setuptools, tokenize;__file__='/private/var/folders/9p/3_wdgjzd03d6bw1p_c9rrt6c0000gp/T/pip-build-cuplxne2/psycopg2/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/9p/3_wdgjzd03d6bw1p_c9rrt6c0000gp/T/pip-8gbk007q-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/*username*/.virtualenvs/report/bin/../include/site/python3.5/psycopg2" failed with error code 1 in /private/var/folders/9p/3_wdgjzd03d6bw1p_c9rrt6c0000gp/T/pip-build-cuplxne2/psycopg2/
Попытка построить из исходных результатов в подобных ошибок ...
Предыдущие исследования и попытки решения:
"Failed building wheel for psycopg2" - MacOSX using virtualenv and pip
How to install Psycopg2 for Python 3.5
How to install psycopg2 with "pip" on Python?
Installing psycopg2 into virtualenv when PostgreSQL is not installed on development system
Can't install psycopg2 with pip in virtualenv on Mac OS X 10.7
Спасибо за любую помощь вы можете предоставить!
Это, как представляется, проблема с обновлением доморощенного о для OSX Сьерры. Я смог наконец решить эту проблему, удалив и переустановив python 3.5 и postgresql с помощью homebrew, а затем снова попытаюсь установить psycopg2. – aegon52