在 Windows 10 上找不到 pg_config 可执行文件

Posted

技术标签:

【中文标题】在 Windows 10 上找不到 pg_config 可执行文件【英文标题】:pg_config executable not found on windows 10 【发布时间】:2021-10-31 21:02:14 【问题描述】:

我已经安装了 PostgreSQL。我想我需要在windows上安装libpq-dev来解决这个问题,但是如何安装呢?

命令 python setup.py egg_info 的完整输出: 运行 egg_info 创建 pip-egg-info\psycopg2_binary.egg-info 写 pip-egg-info\psycopg2_binary.egg-info\PKG-INFO 将 dependency_links 写入 pip-egg-info\psycopg2_binary.egg-info\dependency_links.txt 将***名称写入 pip-egg-info\psycopg2_binary.egg-info\top_level.txt 编写清单文件 'pip-egg-info\psycopg2_binary.egg-info\SOURCES.txt'

Error: pg_config executable not found.

pg_config is required to build psycopg2 from source.  Please add the directory
containing pg_config to the $PATH or specify the full executable path with the
option:

    python setup.py build_ext --pg-config /path/to/pg_config build ...

or with the pg_config option in 'setup.cfg'.

If you prefer to avoid building psycopg2 from source, please install the PyPI
'psycopg2-binary' package instead.

For further information please check the 'doc/src/install.rst' file (also at
<http://initd.org/psycopg/docs/install.html>).

【问题讨论】:

【参考方案1】:

您可能已经安装了它,只是不在您的PATH 上。

您可以在命令行上使用SET 来更改路径,以便pg_config 在上面。

【讨论】:

以上是关于在 Windows 10 上找不到 pg_config 可执行文件的主要内容,如果未能解决你的问题,请参考以下文章

在 Windows10 上使用 VirtualBox 的 Vagrant:在您的 PATH 上找不到“Rsync”

在 Windows 10 上找不到 pg_config 可执行文件

Flutter 在 Windows 10 上找不到名称或 ID 与“chrome”匹配的设备

带有 IE11 的 Selenium 3.0.1 在 Windows 10 上找不到元素(在带有 IE11 的 Windows 7 上运行良好)

best_local_affine_kernel.cu [WinError 126] 在 Windows 10 上找不到指定的模块

科尔多瓦 android 构建失败,在 Windows 上找不到符号