我计划使用Metis使用Python绘制一些网络和图形。我从here下载了Metis。为了安装Python包装器,我按照here给出的指示,但是当我运行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共享库'文件的完整路径。但我不知道文件的调用内容和位置,或者我应该如何在环境变量中指定路径。
根据我在谷歌的研究,我发现该文件可能被称为'libmetis.so',但我没有任何该名称的文件。有人能给我一个线索吗?
任何帮助都将不胜感激,谢谢。
答案 0 :(得分:0)
我假设您正在使用Linux(因为.so后缀),并且已经下载,编译并安装了页面中链接的源代码。用户库安装在/usr/lib
或/usr/local/lib
及其子目录中。请注意,您可能还有lib64
或lib32
,因此请尝试在那里搜索。也可以在/opt
和site-packages
Python外部模块文件夹中尝试,尽管它通常位于/usr/lib
内。在命令行输入locate libmetis.so
可能会有所帮助。
如果您已下载该软件包但尚未编译,那么您根本就没有该文件。阅读BUILD.txt
或BUILD-windows.txt
并按照说明操作。
请注意,此问题属于超级用户而非Stackoverflow。