在lib2to3中找不到“Grammar.txt”

时间:2016-05-07 00:31:14

标签: visual-studio python-2.7 pip ironpython networkx

我正在尝试让NetworkX在我的机器上运行IronPython。从其他来源我认为其他人已经做了这项工作。 (https://networkx.github.io/documentation/networkx-1.10/reference/news.html

我在VisualStudio 2015社区版的.NET 4.0.30319.42000上运行IronPython 2.7 2.7.5.0。

问题是当我

false

我得到了这个例外:

import NetworkX as nx

底线似乎是NetworkX希望Grammar.txt位于我的IronPython安装的lib2to3目录中。

我尝试过几件事但没有成功。有些人太愚蠢到不能公开承认,但我确实试过了

  • 从命令行运行:(ipy myExecutable.py)
  • pip安装另一个包(BeautifulSoup),但是安装了这个包 实例化没有问题。
  • 我也看了看 Cannot find "Grammar.txt" in python-sphinx ,但它似乎没有任何解释帮助我具体 情况下。

我的问题: 如何通过导入NetworkX'来解决此问题?提出这个例外?

1 个答案:

答案 0 :(得分:2)

lib2to3导入snuck到networkx-1.10和networkx-1.11这是最新版本。尝试从github站点开发发行版。 (那将很快成为networkx-2.0)。自networkx-1.11版本发布以来,已删除lib2to3库导入。 github.com/networkx/networkx/archive/master.zip