安装 psycopg2==2.6.2 时出错
Error installing psycopg2==2.6.2
我尝试安装 psycopg2==2.6.2 时遇到问题。我已经安装了 postgresql 9.6。我正在使用 virtualenv。欢迎任何帮助。
Collecting psycopg2==2.6.2 (from -r requirements.txt (line 21))
Downloading psycopg2-2.6.2.tar.gz (376kB)
100% |████████████████████████████████| 378kB 281kB/s
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 dependency_links to pip-egg-info/psycopg2.egg-info/dependency_links.txt
writing pip-egg-info/psycopg2.egg-info/PKG-INFO
writing manifest file 'pip-egg-info/psycopg2.egg-info/SOURCES.txt'
Error: could not determine PostgreSQL version from '10.0'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-k7nulk7r/psycopg2/
这是a bug in psycopg2 2.6。该错误已在 psycopg2 2.7 中修复。安装最新版本以使用 PostgreSQL 10。
最简单的修复方法是 运行
❯ pip 安装 psycopg2-binary
我尝试安装 psycopg2==2.6.2 时遇到问题。我已经安装了 postgresql 9.6。我正在使用 virtualenv。欢迎任何帮助。
Collecting psycopg2==2.6.2 (from -r requirements.txt (line 21))
Downloading psycopg2-2.6.2.tar.gz (376kB)
100% |████████████████████████████████| 378kB 281kB/s
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 dependency_links to pip-egg-info/psycopg2.egg-info/dependency_links.txt
writing pip-egg-info/psycopg2.egg-info/PKG-INFO
writing manifest file 'pip-egg-info/psycopg2.egg-info/SOURCES.txt'
Error: could not determine PostgreSQL version from '10.0'
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-k7nulk7r/psycopg2/
这是a bug in psycopg2 2.6。该错误已在 psycopg2 2.7 中修复。安装最新版本以使用 PostgreSQL 10。
最简单的修复方法是 运行
❯ pip 安装 psycopg2-binary