【问题标题】:How to install 'pygraphviz' through anaconda如何通过 anaconda 安装“pygraphviz”
【发布时间】:2017-03-02 02:43:01
【问题描述】:

我尝试按如下方式输出我的一个有向图: A=nx.drawing.nx_agraph.to_agraph(Graph) nx.drawing.nx_agraph.write_dot(dot_filename)

但是我得到了:

ImportError: ('需要 pygraphviz ', 'http://pygraphviz.github.io/')

Anaconda 命令窗口说

graphviz 2.38.0 0 已经安装..

谁能帮助通过 Anaconda 使用 Graphviz 的人?

【问题讨论】:

    标签: anaconda graphviz


    【解决方案1】:

    你可以试试这个:

    conda install -c pdrops pygraphviz=1.2
    

    【讨论】:

    • 它没有用。它返回“当前 win-64 频道中缺少包”。
    【解决方案2】:

    检查您系统的 conda pygraphviz 软件包的可用性。以前的答案似乎是仅适用于 linux 和 osx 64 的软件包。试一试

    conda install -c marufr pygraphviz=1.3.1 
    

    这个版本在细节上显示兼容win32&64以及linux和osx。您可以从任何输入的用户那里找到更多包

    conda install -c binstar binstar
    

    然后,例如,在公共渠道代码中查找所有 pygraphviz 包

    binstar search -t conda pygraphviz
    

    终于找到你的平台兼容并像往常一样从命令行安装。

    【讨论】:

    • 我使用您在顶部指定的通道安装了 Graphviz,并运行了几个简单的 Graphviz 命令,导致导入错误如下:不存在 _graphviz 模块。然后我安装了binstar,这次又遇到了导入错误:cannot import name get_server_api
    • 一位好心人已将 pygraphviz 1.5dev-py36_0 for windows 上传到 anaconda。 conda install -c alubbock pygraphviz
    猜你喜欢
    • 2015-02-26
    • 2016-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-30
    • 2022-01-12
    • 2023-03-22
    相关资源
    最近更新 更多