3

我想在 windows7 上安装 METIS for python。我使用:

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.

也许你可以帮助我。

4

3 回答 3

1
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

来源:https ://metis.readthedocs.io/en/latest/

于 2019-01-23T11:53:00.757 回答
1

metis-python 只是一个包装器,它还没有核心的 METIS,你需要单独安装 METIS。您可以从这里获取源代码:

http://glaros.dtc.umn.edu/gkhome/metis/metis/download

安装说明可以在 Install.txt 的包中找到。下载并解压后,上面 Suraj M 的回答就会派上用场。

于 2019-10-30T15:09:15.887 回答
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

于 2020-04-13T22:44:53.043 回答