django – 如何为Python 3.5安装Psycopg2

我正在使用PowerShellWindows 7上尝试以下命令

pip install psycopg2

我收到一个错误:

error: Microsoft Visual C++ 14.0 is required (Unable to find vcvarsall.bat).
Command “C:\Users\Piyush\AppData\Local\Programs\Python\Python35\python.exe -c “import setuptools, tokenize;file=’C:\Users\Piyush\AppData\Local\Temp\pip-build-qe38dwoj\psycopg2\setup.py’;exec(compile(getattr(tokenize, ‘open’, open)(file).read().replace(‘\r\n’, ‘\n’), file, ‘exec’))” install –record C:\Users\Piyush\AppData\Local\Temp\pip-7bjug79j-record\install-record.txt –single-version-externally-managed –compile” failed with error code 1 in C:\Users\Piyush\AppData\Local\Temp\pip-build-qe38dwoj\psycopg2

要安装Visuall C,它需要安装Visual Studio.
除了安装Visual Studio 2013.
还有其他的,我可以为Python 3.5安装Psycopg2吗?

最佳答案
我在Windows上遇到了类似的问题.我必须安装它的编译版本,然后easy_install它.

你可以在这里找到psycopg2的编译版本:http://www.lfd.uci.edu/~gohlke/pythonlibs/

然后做easy_install C:/locaiton/of/download.exe

这就是我在Windows机器上安装它的方法.

转载注明原文:django – 如何为Python 3.5安装Psycopg2 - 代码日志