2013-05-07 351 views
-1

我打算使用Metis来使用Python绘制一些网络和图形。我从here下载了Metis。对于安装Python包装,我跟着给here的指令,但是当我运行的easy_install命令,如:据我所知,为METIS安装Python包装器:找不到METIS_DLL共享库

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

从上面的第二个链接:

$ easy_install metis 

我得到这个错误我必须在METIS_DLL环境变量中指定一些'METIS共享库'文件的完整路径。但我不知道该文件被调用的内容以及它的位置,或者我应该如何在环境变量中指定路径。根据我对Google的研究,我发现这个文件可能被称为'libmetis.so',但是我没有任何这个名字的文件。有人能给我一个线索吗?

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

+0

您正在使用Linux,对吧? – 2013-05-07 17:40:52

回答

0

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

如果您已下载该软件包但尚未编译,那么您根本没有该文件。请阅读BUILD.txtBUILD-windows.txt并按照说明操作。

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