【问题标题】:Where can I download binary eggs with psycopg2 for Windows?在哪里可以下载带有 psycopg2 for Windows 的二进制鸡蛋?
【发布时间】:2011-07-19 23:04:53
【问题描述】:

我正在寻找带有用于 Windows 的 psycopg2 二进制文件的二进制鸡蛋,但找不到。
http://initd.org/psycopg/download/ 上只有源包和指向Windows port of Psycopg 的链接,它提供二进制安装程序,但没有二进制鸡蛋。

我正在寻找二进制 egg 的原因是我想在 virtualenv 中安装 psycopg 并且它不是this 回答描述了为什么它通常可能的) 可以使用在注册表中查找已安装 Python 的标准 Windows 安装程序。

旁注:我猜 psycopg 是一个相当流行的库,我觉得奇怪的是没有在项目页面上提供二进制鸡蛋供下载。我在这里遗漏了什么吗?

【问题讨论】:

    标签: python windows binary psycopg2 egg


    【解决方案1】:

    “psycopg2 windows”的谷歌会在第一次点击时给你这个:

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

    此处记录了重新打包 .exe 文件:

    Installing psycopg2 (postgresql) in virtualenv on windows

    除此之外:联系 pyscopg2 维护人员并要求提供 Windows 二进制文件。

    (欺骗)

    【讨论】:

    • 安装后重新打包应该是相当简单的。
    • 如果重新打包是指提取包的内容并手动复制它,那么他们会在之后进行任何安装。我错过了什么吗?
    【解决方案2】:

    我们只是在虚拟环境中使用easy_install http://www.stickpeople.com/projects/python/win-psycopg/psycopg2-2.4.win32-pyx.x-pg9.0.3-release.exe 之类的东西。

    似乎有效;我们最终在虚拟环境中而不是在基本环境中得到 psycopg2,我认为这是这里的最后阶段。

    UPD:stickpeople.com site上的可用发布列表

    【讨论】:

    • 它安装的是64x版本!!即使您指定 32x
    • @siamii 它会安装你给它的可执行文件。如果您遇到问题,我建议您先下载您想要的版本,而不是使用 URL。然后只需给它文件路径而不是 URL。
    • 上述链接已失效。有关 psycopg2 安装程序的信息,请参见此处:lfd.uci.edu/~gohlke/pythonlibs/#psycopg
    • github上有一个pip包(免责声明,我放在一起)。只需:pip install git+https://github.com/nwcell/psycopg2-windows.git@win32-py25#egg=psycopg2 你可以在github.com/nwcell/psycopg2-windows 看到完整的文档
    • @DustinWyatt 提到的链接肯定还在:stickpeople.com/projects/python/win-psycopg。只是您必须将“x.x”替换为实际的Python版本。
    【解决方案3】:

    对于刚接触的新人,stickpeople 在 github 上有这些很棒的新 pip 选项: http://www.stickpeople.com/projects/python/win-psycopg/https://github.com/nwcell/psycopg2-windows

    【讨论】:

    • 网站已关闭。
    【解决方案4】:

    stickpeople 网站已关闭,exe 不再可用,我有适用于我的 python 2.7 和 amd64 架构的 psycopg2,你可以在这里下载:psycopg2-2.5.4.win-amd64-py2.7 20 281 29.exe

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-10
      • 1970-01-01
      • 2018-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-05
      相关资源
      最近更新 更多