0

我打算使用 Metis 使用 Python 绘制一些网络和图形。我从这里下载了 Metis 。为了安装 Python 包装器,我按照此处给出的说明进行操作,但是当我运行 easy_install 命令时,如下所示:

$ easy_install metis

我收到此错误:

RuntimeError: Could not locate METIS dll. Please set the METIS_DLL environment variable to its full path.

从上面的第二个链接中,我了解到我必须在 METIS_DLL 环境变量中指定一些“METIS 共享库”文件的完整路径。但我不知道该文件被称为什么以及它的位置或我应该如何在环境变量中指定路径。

根据我对 Google 的研究,我发现该文件可能被称为“libmetis.so”,但我没有任何该名称的文件。有人可以给我一个线索吗?

任何帮助将不胜感激,谢谢。

4

1 回答 1

0

我假设您正在使用 Linux(因为 .so 后缀)并且您已经下载、编译并安装了页面中链接的源代码。用户库安装在/usr/libor/usr/local/lib及其子目录中。请注意,您可能有lib64orlib32也有,因此请尝试在那里搜索。也可以尝试在/optPythonsite-packages外部模块文件夹中,尽管它通常放在/usr/lib. locate libmetis.so在命令行输入可能会有所帮助。

如果你已经下载了那个包并且还没有编译,那么你根本就没有那个文件。阅读BUILD.txtBUILD-windows.txt按照说明进行操作。

请注意,这个问题属于超级用户而不是 Stackoverflow。

于 2013-05-07T17:39:03.317 回答