如何运行Sage的Nauty?

时间:2015-07-03 11:25:20

标签: sage

我对Sage和Nulty(http://pallini.di.uniroma1.it/)都很新。我用的是Windows8。所以我通过Oracle VM VirtualBox Manager运行Sage。我发现Sage可以使用Nauty。但是怎么样?

1 个答案:

答案 0 :(得分:2)

原则上,您应该能够在Sage命令行(甚至在笔记本中)运行install_package('nauty'),或sage -i nauty而不是sage。然后有各种方法来调用它,例如看到here

然而,有两个(希望是次要的)问题。

  1. Nauty具有GPL不兼容的许可证。所以请注意这一点。这就是为什么它不能直接与Sage一起分发。
  2. 您需要一个编译器来实际安装它。我不知道虚拟机是否提供此功能。查看which gcc在虚拟机命令行中的作用。