【问题标题】:Enthought Canopy Psycopg2 InstallEnthought Canopy Psycopg2 安装
【发布时间】:2014-01-11 16:07:19
【问题描述】:

我在使用 Enthought Canopy 的包管理器安装 Psycopg2 时遇到问题。我收到一条错误消息,内容如下:

Action: install Psycopg2Database-0.2.0-1.egg 
The package manager has encountered error 
Loop in dependency graph 
[u'DatabasePipe-2.2.1-1.egg', u'PipeStack-0.5.3-1.egg', u'Psycopg2Database-0.2.0-1.egg', u'SQLite3Database-0.2.0-1.egg']

我尝试安装错误消息中列出的软件包,但它们也没有安装。似乎依赖项中有一些混乱。我试过在 Mac OS 和 Win 7 下都安装,同样的错误。

【问题讨论】:

    标签: python psycopg2 enthought canopy


    【解决方案1】:

    Psycopg2Database 包不在the Canopy / EPD repository 中。

    相反,它位于“社区”(PyPi 镜像)存储库中(在包管理器中由“PyPI”徽标标记),其中包含 11,000 个未经测试(“原样”)的包。大多数软件包都是最新的,我们正在更新其余的软件包,并从现在开始保持更新。请注意,我们不测试也不一定提供依赖项。

    同时,这可能会有所帮助: "Installing external packages into Canopy Python"

    【讨论】:

    • 请注意,psycopg2 包(可能是 OP 想要的)与 psycopg2database 不同(后者很旧,不经常下载)。这让阅读这篇文章的同事感到困惑。
    • 感谢您的澄清,伊恩!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-18
    • 2014-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-06
    • 2014-04-14
    相关资源
    最近更新 更多