安装psycopg2时出现错误:找不到pg_config可执行文件。
- 论坛
- 安装psycopg2时出现错误:找不到pg_config可执行文件。
15 浏览
安装psycopg2时出现错误:找不到pg_config可执行文件。
我在安装psycopg2时遇到了问题。当我尝试使用pip install psycopg2
时,出现以下错误:
Error: 找不到pg_config可执行文件。 请将包含pg_config的目录添加到PATH中, 或者使用以下选项指定完整的可执行文件路径: python setup.py build_ext --pg-config /path/to/pg_config build ... 或在'setup.cfg'中使用pg_config选项。 ---------------------------------------- Command python setup.py egg_info failed with error code 1 in /tmp/pip-build/psycopg2
但问题是pg_config
实际上在我的PATH
中;它可以正常运行:
$ which pg_config /usr/pgsql-9.1/bin/pg_config
我尝试将pg_config路径添加到setup.cfg
文件中,并使用我从他们的网站(http://initd.org/psycopg/)下载的源文件进行构建,但出现以下错误信息!
Error: 在'/usr/pgsql-9.1/bin/'中找不到'pg_config'文件
但它实际上是存在的!!!
我对这些错误感到困惑。有人能帮忙吗?
顺便说一下,我用sudo
执行了所有命令。我使用的是RHEL 5.5。