You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

未使用conda时,如何获取pip/PyPI中缺失的graph-tool?

不使用conda安装graph-tool的方法

1. 使用系统包管理器(推荐,适配Linux发行版)

主流Linux发行版的官方软件仓库基本都收录了graph-tool,直接用系统自带的包管理器安装即可:

  • Debian/Ubuntu系列:
    sudo apt-get update
    sudo apt-get install python3-graph-tool
    
  • Fedora/RHEL系列:
    sudo dnf install python3-graph-tool
    
  • Arch Linux:
    sudo pacman -S python-graph-tool
    

安装完成后,直接在Python环境中执行import graph_tool就能调用工具。

2. 从源码编译安装

如果系统包管理器没有提供目标版本,或者需要自定义编译参数,可手动编译源码:

  • 先安装编译依赖(以Debian/Ubuntu为例):
    sudo apt-get install build-essential libboost-all-dev libsparsehash-dev python3-dev python3-numpy python3-scipy python3-matplotlib
    
  • 下载graph-tool官方源码包并解压,进入源码目录后执行:
    ./configure --prefix=/usr/local
    make
    sudo make install
    
  • 编译完成后,若Python无法识别库,可将安装路径的site-packages目录添加到PYTHONPATH:
    export PYTHONPATH=/usr/local/lib/pythonX.X/site-packages:$PYTHONPATH
    
    替换命令中的X.X为你的Python具体版本(比如3.10)

注意事项

  • 务必区分graph-tool与PyPI上的graph-tools,二者是完全独立的不同工具。
  • 源码编译耗时较长,且依赖版本需匹配,优先推荐系统包管理器安装方式。

内容的提问来源于stack exchange,提问作者Gulzar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 11:06:19