我正在尝试安装psycopg2,所以我可以在python和Django中使用postgresQL。我在最近几个小时试图安装它遇到了多个错误,我最近似乎无法解决。当我在命令控制台中的psycopg2上运行setup.py install
时,它会尝试安装它,但在尝试在Visual Studio 8文件夹中执行link.exe
时会出现错误。考虑到当我从Windows资源管理器和命令控制台启动它时,我可以使用该可执行文件,这对我没有意义。我甚至为它制作了一个环境变量。由于某种原因,它一直告诉我"error: command C:\Program Files(x86)\Microsoft Visual Studio 9.0\VC\BIN\link.exe" failed with exit status 1120
我已经广泛寻找解决方案,但我尝试过的一切都没有用。有人有建议或可能的解决方案吗?
事实证明,我所经历的这个3个半小时的过程是不必要的。可以从here下载psycopg2的exe安装程序
如果有人也蹲下这个兔子洞,请确保你的点子是最新的
pip install -U pip
pip install psycopg2-binary
见 - http://initd.org/psycopg/docs/install.html
那是我生命中的3个小时,我不会回来。
o发布历史记录中的https://pypi.org/project/psycopg2选择你想要dwnld的版本将有一个包含文件的表格和可以与所选版本兼容的python版本现在下载与你的系统配置相匹配的二进制文件(mac / linux / win- 32 /赢-64)
我做了这个,并能够下载包
for windows10(64-bit)下载'psycopg2-2.7.7-cp36-cp36m-win_amd64.whl(998.5 kB)'如果你选择了2.7.7