본문 바로가기

IT/Python

[ubuntu / python 2.7] graph-tool 설치

오늘 포스팅은 python2.7 대상으로 graph-tool을 설치하는 방법에 대해서 포스팅하겠습니다.




1. Pre-Required


sudo apt-get install -y build-essential g++ python-dev autotools-dev libicu-dev build-essential 
libbz2-dev libboost-all-dev libgmp3-dev libcgal* libsparsehash-dev


1. Boost 설치

Boost 홈페이지에서 Boost를 다운받습니다.

http://www.boost.org/


다음과 같은 명령어를 이용해서 Boost를 설치합니다.


./bootstrap.sh --prefix=/usr/

./b2

sudo ./b2 install 


2. graph-tool 설치 


Graph-tool 홈페이지에서 Graph-tool을 다운받습니다.

https://graph-tool.skewed.de/


다음과 같은 명령어를 통해서 graph-tool을 설치합니다.

만약에 Python::boost 에러가 난다면 CXX 옵션을 변경해주면서 설치를 시도해봅니다.


./configure PYTHON_VERSION="2.7" --enable-cgal-valgrind CXX="g++-5"

or

./configure PYTHON_VERSION="2.7" --enable-cgal-valgrind CXX="gcc-5"


3. 테스트