我使用pip
和easy_install
。
我收到此错误消息:
Downloading/unpacking psycopg2
Running setup.py egg_info for package psycopg2
error: invalid Python installation: unable to open /usr/include/python2.6/pyconfig.h (No such file or directory)
Complete output from command python setup.py egg_info:
running egg_info
writing pip-egg-info/psycopg2.egg-info/PKG-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
warning: manifest_maker: standard file '-c' not found
error: invalid Python installation: unable to open /usr/include/python2.6/pyconfig.h (No such file or directory)
----------------------------------------
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build/psycopg2
Storing complete log in /root/.pip/pip.log
真的需要你的帮助..
答案 0 :(得分:10)
编辑:我第一次读到'pgconfig',而不是'pyconfig'。
如果您遗漏pyconfig.h
,那么您可能缺少 Python 开发包。
尝试yum install python-devel
,然后再次安装psycopg2。
(如果你没有安装,你还需要postgresql-devel
包)