首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >METIS在google上的安装

METIS在google上的安装
EN

Stack Overflow用户
提问于 2022-09-26 22:43:22
回答 1查看 47关注 0票数 2

在这个源代码之后,我想在colab:https://github.com/james77777778/metis_python中安装METIS和Python包装器

安装步骤如下:

下载并从METIS中提取metis-5.1.0.tar.gz -串行图分区和减少填充矩阵排序metis-5.1.0

  • make prefix=~/.local/

  • make install

  • export METIS_DLL=~/.local/lib/libmetis.so

  • pip3

但是,我不知道如何在colab中具体执行步骤2-4,因此我得到了以下错误: RuntimeError:无法找到METIS。请将METIS_DLL环境变量设置为其完整路径。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-28 06:08:07

问题似乎是libmetis.so文件的位置。将文件复制到/usr/lib并更新环境变量的路径成功地完成了该过程:

代码语言:javascript
复制
import requests
import tarfile

# Download and extract the file
url = "http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/metis-5.1.0.tar.gz"
response = requests.get(url, stream=True)
file = tarfile.open(fileobj=response.raw, mode="r|gz")
file.extractall(path=".")

# Change working directory
%cd metis-5.1.0

# The remaining steps as you have shown in the question, with updated path
!make config shared=1 prefix=~/.local/
!make install
!cp ~/.local/lib/libmetis.so /usr/lib/libmetis.so
!export METIS_DLL=/usr/lib/libmetis.so
!pip3 install metis-python

import metispy as metis
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73860660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档