我想在Windows7.i上为python安装METIS:
pip install metis
我得到了这个结果:
Requirement already satisfied: metis in
c:\users\mina\appdata\local\programs\python\python36\lib\site-packages
(0.2a4)
我使用了以下代码:
make config shared=1
我得到了这个结果:
make: *** No rule to make target `config'. Stop.
也许你可以帮助我。
答案 0 :(得分:1)
metis-python只是一个包装,它还没有核心METIS,您需要单独安装METIS。您可以从此处获取源代码:
安装说明可以在安装包中的Install.txt中找到。下载并解压缩后,上面的Suraj M答案会派上用场。
答案 1 :(得分:1)
还有一点要注意,当我在Ubuntu 16.04计算机上安装python metis时。
make install
之后,您只能在libmetis.so
目录中获得/usr/local/lib
。
因此
export METIS_DLL=/usr/local/lib/libmetis.dylib
应更改为
export METIS_DLL=/usr/local/lib/libmetis.so
答案 2 :(得分:0)
pip install metis
-or-
easy_install metis
从源代码构建Metis时,您可能需要在配置选项中添加“ shared = 1”,以便它构建共享库而不是静态库。
请注意,共享库是必需的,默认情况下在配置过程中未启用。通过发出以下命令将其打开:
make config shared=1
make install
然后,设置您的METIS_DLL环境变量:
export METIS_DLL=/usr/local/lib/libmetis.dylib