I’ve managed to install graph-tool version 2.29 (commit d4154c6c) via aptitude installer on Ubuntu 18.04 in a python3 miniconda venv. The following example gist causes a 127 exit code caused by some sort of fudged up library linking to libgraph_tool_draw.so with: undefined symbol: _ZN5Cairo7Context16select_font_faceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_9FontSlantENS_10FontWeightE from graph_tool.all import * g = Graph() ug = Graph(directed=False) ug = Graph() ug.set_directed(False) assert ug.is_directed() == False v1 = g.add_vertex() v2 = g.add_vertex() graph_tool.draw.graph_draw(g, vertex_text=g.vertex_index, vertex_font_size=18, output_size=(200, 200), output="test.png”) Incidentally, when try to compile graph-tool from upstream master the make routine fails with a libtools error on reading libsigc-2.0.la in my configuration using --with-python-module-path=…/miniconda3/envs/mne/lib/python3.7/site-packages. On the verge of losing more hair than I can afford. Magic fix commands appreciated. -Kam