Error when installing psycopg2 on Windows 10

会有一股神秘感。 提交于 2020-01-13 10:49:06

问题


Collecting psycopg2
  Using cached psycopg2-2.6.1.tar.gz
  Complete output from command python setup.py egg_info:
  running egg_info
  creating pip-egg-info\psycopg2.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
  writing manifest file 'pip-egg-info\psycopg2.egg-info\SOURCES.txt'
  warning: manifest_maker: standard file '-c' not found

Error: pg_config executable not found.

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

----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in 
C:\Users\peppe\AppData\Local\Temp\pip-build-599lt1cp\psycopg2\

Every time I attempt to run pip install psycopg2 I get the above error. I tried to download the compiled version, but when I run it, I get an error telling me Python 3.5 must be installed. I have Python 3.5 x86 installed, and I downloaded the x86 version of psycopg2 to match it, so I really cannot find a solution. Anyone have any ideas? I am running Windows 10.


回答1:


Installed psycopg2 on Windows 10 without issues:

pip install psycopg2

Ensure you have the PostgreSQL executables incl. DLL's in your PATH:

%PG_HOME%\bin;%PG_HOME%\lib


来源:https://stackoverflow.com/questions/36846579/error-when-installing-psycopg2-on-windows-10

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!