win10安装 graph_tool工具箱

**

win10安装 graph_tool工具箱

**
前面在win10下搭建ClearMap环境时由于其它问题注释掉了graph_tool工具箱,没有安装,接下来进行单独安装。
参考:
graph_tool官网:https://graph-tool.skewed.de/
https://blog.youkuaiyun.com/HUSTHY/article/details/108260470

一般的python包可以用pip install 进行安装,但是graph-tool不能靠像pip这种单纯的python包管理系统来安装。因为它的核心数据结构和算法是用C++写的,因此会有很多C++依赖性(比如依赖Boost, CGAL和expat)。

官网安装教程里说明,windows环境不支持graph_tool的安装,但可以通过Docker或者ubuntu安装,win10系统自带ubuntu,因此我将通过ubuntu18.04来安装graph-tool,其它环境和安装方法可以参考graph-tool官网。

  1. 配置apt-get的源
  • 在sources.list文件中添加以下内容:
deb [ arch=amd64 ] https://downloads.skewed.de/apt bionic main

首先用vim打开sources.list文件,进入insert模式,将上面一行复制到文件最下面,有些可以将vim替换为gedit,但是win10系统自带的ubuntu应用不能识别gedit,所以用vim就可以了。 需要注意的是,上述bionic和ubuntu版本有关,ubuntu8.04对应的是bionic,官网还列出了其它版本的,例如:bullseye, buster, sid, bionic, eoan, focal。

sudo vim /etc/apt/sources.list

2.更新源

apt-get update

3.获取秘钥然后写于系统中

sudo apt-key adv --keyserver keys.openpgp.org --recv-key 612DEFB798507F25

4.安装安装graph-tool

apt-get install python3-graph-tool

此时,安装完成,在python终端输入以下代码验证:

from graph_tool.all import *

此时报出 “ No module named ‘graph_tool’ “错误。
在Ubuntu终端下输入

cd /usr/lib/python3/dist-packages

可以看到该目录下有graph_tool文件夹,然后将graph_tool复制到e盘。

 cp -r graph_tool /mnt/e

然后将graph_tool放到环境ClearMap下

from ClearMap.graph_tool.all import *
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值