如何easy_install的Windows 7上psycopg2?(How to easy_ins

2019-10-20 06:24发布

虽然下面这个教程设置osqa 。 我入行会引导您运行:

easy_install.exe psycopg2

我已经找到vcvarsall.batC:\Program Files (x86)\Microsoft Visual Studio 12.0\VC和增加它的完整路径%PATH%但仍得到以下错误:

error: Setup script exited with error: Unable to find vcvarsall.bat

以下是完整的CMD输出:

C:\>easy_install.exe psycopg2
Searching for psycopg2
Reading https://pypi.python.org/simple/psycopg2/
Reading http://initd.org/projects/psycopg2
Best match: psycopg2 2.5.3
Downloading https://pypi.python.org/packages/source/p/psycopg2/psycopg2-2.5.3.ta
r.gz#md5=09dcec70f623a9ef774f1aef75690995
Processing psycopg2-2.5.3.tar.gz
Writing c:\users\root\appdata\local\temp\easy_install-d3odyl\psycopg2-2.5.3\se
tup.cfg
Running psycopg2-2.5.3\setup.py -q bdist_egg --dist-dir c:\users\root\appdata\
local\temp\easy_install-d3odyl\psycopg2-2.5.3\egg-dist-tmp-lmlmsb
error: Setup script exited with error: Unable to find vcvarsall.bat

哪里的easy_install试图找到vcvarsall.bat

Answer 1:

下载二进制安装并使用它。

http://www.stickpeople.com/projects/python/win-psycopg/

窗户是从源代码软件安装一个巨大的痛苦。 除非你已经设置了一个开发环境,只要使用二进制安装程序。

这是一个遗憾easy_installpip等不会自动执行此操作。



Answer 2:

保存自己有些悲伤和下载它从这个网站 ,你会发现编译安装适用于Windows的许多Python库。 我这个,如果你在Windows上使用Python强烈推荐书签。

请确保您下载的是一个为Python版本所使用。 这些安装与官方Python安装程序(从python.org)工作,因为他们阅读的安装位置的注册表值和做的魔术休息。

由于这些都是Windows安装程序包,只要双击,然后按照提示进行操作。



Answer 3:

简单来说,

  1. 选择从这个页面相应的版本:

    http://www.stickpeople.com/projects/python/win-psycopg/

  2. 右键单击并选择copy link address

  3. 回到家里,用easy_install <<Paste URL Here>>

  4. 冻结你的新要求: pip freeze > requirements.txt



文章来源: How to easy_install psycopg2 on windows 7?