【问题标题】:easy_install networkxeasy_install networkx
【发布时间】:2012-03-23 09:41:36
【问题描述】:

我使用的是 Mac OS X。我通过在终端中输入 easy_install networkx 安装了 networkx。终端显示完成处理 networkx 的依赖项。但是,当我在 python shell 中输入 import networkx 时,我得到了

Traceback (most recent call last):
  File "<pyshell#7>", line 1, in <module>
    import networkx
ImportError: No module named networkx

所以我又做了一次又回来了

networkx 1.6 已经是 easy-install.pth 中的活动版本 我能做些什么来完成这项工作?谢谢!

【问题讨论】:

    标签: macos easy-install networkx


    【解决方案1】:

    我建议您使用 pip 而不是 easy_install 进行安装。 我曾经使用macport安装networkx,即使我可以看到我安装了它,我也无法使用networkx并且我遇到了一些错误。当我检查问题时,我意外地了解到使用 pip 更好。我尝试使用 pip,现在我使用 networkx 没有任何问题。顺便说一句,我也在使用 MacOS X。

    【讨论】:

      【解决方案2】:

      我也无法说服 easy_install 在 Mac OS X 上工作。

      幸运的是,在 Mac OS X 上安装 NetworkX 有一个简单的解决方案。

      1. 从这里下载并解压缩 NetworkX 1.6 文件:http://networkx.lanl.gov/download/networkx/
      2. cd 到未压缩的 networkx 文件夹
      3. 键入:sudo python ./setup.py install

      完成后,检查是否可以在Python中导入networkx。

      我认为您已经完成了第 1 步;我只是为了其他读者而提到它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-07-31
        • 2014-04-29
        • 2012-10-03
        • 1970-01-01
        • 1970-01-01
        • 2016-11-06
        • 2014-04-09
        • 1970-01-01
        相关资源
        最近更新 更多