Fabio | 11 Feb 2012 22:35
Picon
Favicon

Ubuntu first configuration - Price Network example

Hello,
I'm really really new to Ubuntu and Python, so be gentle with me, and
moreover don't give anything for granted with me, thank you!
I installed graph tool via 'sudo apt-get install graph-tool', and everything
seemed to go fine.
I'm now trying to run the example code from the documentation (Price Network
example), but I cannot make it work :-( 
These are the steps I followed:
1 - sudo gedit first.py
2 - copy and paste of example code
3 - save (so it gets in my home)
4 - python first.py
Here I get the following error:
/Traceback (most recent call last):
File "first.py", line 10, in <module>
from graph_tool.all import *
ImportError: No module named graph_tool.all/

I tried the following:
1: reissue the installing command, but it says that graph-tool is already
installed with last version
2: if I write 'graph-tool --help' it says command not found
3: gcc -v says

/Target: i686-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro
4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr
--program-suffix=-4.6 --enable-shared --enable-linker-build-id
--with-system-zlib --libexecdir=/usr/lib --without-included-gettext
(Continue reading)

Tiago de Paula Peixoto | 12 Feb 2012 12:45
Picon
Gravatar

Re: Ubuntu first configuration - Price Network example

Hi Fabio,

On 02/11/2012 10:35 PM, Fabio wrote:
> These are the steps I followed:
> 1 - sudo gedit first.py

You do not need to run "sudo", since there is no need to edit the
program as the superuser.

> 2 - copy and paste of example code
> 3 - save (so it gets in my home)
> 4 - python first.py
> Here I get the following error:
> /Traceback (most recent call last):
> File "first.py", line 10, in <module>
> from graph_tool.all import *
> ImportError: No module named graph_tool.all/

Is the trailing slash "/" really in the error message?

Try the following to see if graph-tool was properly installed: 1. Type
"python"; 2. inside the python prompt, type "import graph_tool". If not
error is given, then graph-tool was properly installed.

> 6: If I look for python on the computer, I see there is both python2.6
> and python2.7 and python3 under usr/lib

Try the same command as before, but with "python2.6" instead of "python".

Cheers,
(Continue reading)

Fabio | 12 Feb 2012 20:41
Picon
Favicon

Re: Ubuntu first configuration - Price Network example

Hi Tiago,
thank you very much for the very quick reply!

Tiago Peixoto wrote
> 
>> 4 - python first.py
>> Here I get the following error:
>> /Traceback (most recent call last):
>> File "first.py", line 10, in <module>
>> from graph_tool.all import *
>> ImportError: No module named graph_tool.all/
> 
> Is the trailing slash "/" really in the error message?
> 

No, I'm sorry, it's just a typo... no slash :D

Tiago Peixoto wrote
> 
> Try the following to see if graph-tool was properly installed: 1. Type
> "python"; 2. inside the python prompt, type "import graph_tool". If not
> error is given, then graph-tool was properly installed.
> 

It says:
/Python 2.7.2+ (default, Oct 4 2011, 20:03:08)
[GCC 4.6.1] on linux2/
etc etc... and at import graph_tool it says
/Traceback (most recent call last):
File "<stdin>", line 1, in <module>
(Continue reading)

Tiago de Paula Peixoto | 13 Feb 2012 19:49
Picon
Gravatar

Re: Ubuntu first configuration - Price Network example

On 02/12/2012 08:41 PM, Fabio wrote:
>>> 6: If I look for python on the computer, I see there is both python2.6
>>> and python2.7 and python3 under usr/lib
>>
>> Try the same command as before, but with "python2.6" instead of "python".
>>
>
> It says:
> /Python 2.6.7 (r267:88850, Aug 11 2011, 12:16:10)
> [GCC 4.6.1] on linux2/
> etc etc... and at import graph_tool it seems to work, meaning that no error
> appears, and the prompt is ready for another command!
> 
> So I tried the following command:
> python2.6 first.py
> and it worked! It created the PDF graph, as expected!
> 
> So, the error is that graph_tool is installed in a python version that is
> not the default one, is that right?
> Which version should graph_tool be installed on? 2.6 or 2.7?

It seems graph-tool is installed against python 2.6 on ubuntu, so you
have to use that version. In the next version I will make sure it is
installed against the latest version.

Cheers,
Tiago

--

-- 
Tiago de Paula Peixoto <tiago <at> skewed.de>
(Continue reading)


Gmane