2017-12-21 32 views
0

pip install -r requirements.txt를 사용하여 Mac에 psycopg2를 설치하려고 시도하면 오류가 발생합니다.psycopg2를 Mac에 설치할 때 오류가 발생했습니다.

Collecting psycopg2==2.6 (from -r requirements.txt (line 30)) 
Using cached psycopg2-2.6.tar.gz 
Complete output from command python setup.py egg_info: 
running egg_info 
creating pip-egg-info/psycopg2.egg-info 
writing top-level names to pip-egg-info/psycopg2.egg-info/top_level.txt 
writing pip-egg-info/psycopg2.egg-info/PKG-INFO 
writing dependency_links to pip-egg-info/psycopg2.egg-info/dependency_links.txt 
writing manifest file 'pip-egg-info/psycopg2.egg-info/SOURCES.txt' 
Error: could not determine PostgreSQL version from '10.1' 

---------------------------------------- 
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/r6/0rwq93rx6n59lbn8jrng11gm0000gn/T/pip-build-hat1f3jy/psycopg2/ 

해결할 수 없습니다. python3.4.3mac10.12 누구나 해결책을 제안 할 수 있습니까?

답변

0

여기에서 실행중인 문제는 버전 2.7 이상을 사용하지 않으면 psycopg2가 Postgres 10과 호환되지 않는다는 것입니다.

그러니 당신은 https://github.com/psycopg/psycopg2/issues/489

여기에서 찾을 수 있습니다 당신은 버전 2.7에서 해결 된 psycopg2의 2.7.x

관련 문제에 설치하려고하는 중 패키지 포스트 그레스 또는 포트의 이전 버전을 설치해야합니다