from graph_tool.all import * gives ImportError

I tried the following command in Python and ipython prompt (2.7 version)

attachment.html (5.55 KB)

Undefined symbols like this probably just mean a compilation
problem. Probably you are linking with a different boost version than
the one you used to compile.

In order to make it possible to people to help you, it is not sufficient
to simply show the error message. You need to give more precise
information about your system (OS, compiler, boost version, etc),
and how you performed the compilation (arguments passed to configure,
contents of config.log, etc).

Best,
Tiago

You need to give more precise
information about your system (OS, compiler, boost version, etc),
and how you performed the compilation (arguments passed to configure,
contents of config.log, etc).

System info:
Mem: 3.7 GiB
Processor: Intel® Core™ i5-3550 CPU @ 3.30GHz × 4
Graphics: Intel® Ivybridge Desktop
OS: Ubuntu 16.04 LTS, 64-bit

Compiler
gcc (Ubuntu 5.3.1-14ubuntu2.1) 5.3.1 20160413
g++ (Ubuntu 5.3.1-14ubuntu2.1) 5.3.1 20160413

boost version: 1.61

Config command used
./configure LDFLAGS=-L/home/vineeshvs/software/boost_1_61_0/libs
--with-boost-coroutine=boost_coroutine

PFA config.log
config.log
<http://main-discussion-list-for-the-graph-tool-project.982480.n3.nabble.com/file/n4026631/config.log&gt;

If you are using Ubuntu 16.04, you can just install numpy that comes
with the system.

if this is due to linking to the boost which I did not use to compile,

How would I go about figuring out which boost I am linked with? I only have
one boost, it is locally installed, and the python is in a virtual
environment to which I manually installed graph tool. I know that
everything is here, and that it should work, but I am getting this exact
error, and am not sure where to look for this incorrect linkage on the
python side...???

It is impossible to say anything without more concrete information, i.e.
output of ./configure, contents of config.log, etc.