无法安装psycopg2

问题描述 投票:2回答:3

我正在尝试安装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我已经广泛寻找解决方案,但我尝试过的一切都没有用。有人有建议或可能的解决方案吗?

windows command-line install psycopg2
3个回答
3
投票

事实证明,我所经历的这个3个半小时的过程是不必要的。可以从here下载psycopg2的exe安装程序


1
投票

如果有人也蹲下这个兔子洞,请确保你的点子是最新的

pip install -U pip

pip install psycopg2-binary

见 - http://initd.org/psycopg/docs/install.html

那是我生命中的3个小时,我不会回来。


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.