在Pycharm中安装psycopg2失败



我正试图安装psycopg2,以便在我的django项目的后端使用postgresql-db,但每次运行pip install psycopg2命令时,我都会收到一个错误:

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'.

我已经将包含该文件的\bin\文件夹添加到我的路径中,我也运行了pip install psycopg2-binary命令,我已经在计算机上卸载并重新安装了posgresql,我还运行了错误消息中提到的python setup.py build_ext命令,但仍然会弹出此错误。我在windows 10操作系统上操作,使用posgresql 13.1。有什么建议吗?

编辑:这是我在终端中遇到的错误:

PyCharm终端错误

您可能已经这样做了,但步骤应该是:

  1. 安装PostgreSQL
  2. 将PostgreSQLbin/文件夹添加到您的路径中
  3. 重新启动命令行以确保正确设置了路径
  4. 运行pip install psycopg2

我在这里安装了一个干净的Windows 10,它似乎对我有效。运行pip install psycopg2-binary肯定会起作用(即使没有PostgreSQL(,因为它不会编译任何东西,所以如果你在那里也有错误,我很感兴趣。

相关内容

  • 没有找到相关文章

最新更新