I got to work with Enthought version of Python but it is unable to see
Cairo again, but cairo is already installed. Here is the error:

>>> plot(g, layout = layout)

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

  File
"/Users/ahamed/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/igraph/drawing/__init__.py",
line 458, in plot

    result = Plot(target, bbox, background="white")

  File
"/Users/ahamed/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/igraph/drawing/__init__.py",
line 129, in __init__

    self._surface_was_created = not isinstance(target, cairo.Surface)

  File
"/Users/ahamed/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/igraph/drawing/utils.py",
line 396, in __getattr__

    raise TypeError("plotting not available")

TypeError: plotting not available


On Mon, May 5, 2014 at 4:53 PM, Ahmed Abdeen Hamed
<[email protected]>wrote:

> It is the homebrew:
>
> which python
>
> /usr/local/bin/pip
>
> -Ahmed
>
>
>
>
> On Mon, May 5, 2014 at 4:49 PM, Tamás Nepusz <[email protected]> wrote:
>
>> Which pip is this, again? Are you using pip from Homebrew’s Python or
>> from the system Python?
>>
>> --
>> T.
>>
>> ------------------------------------------------------
>> From: Ahmed Abdeen Hamed [email protected]
>> Reply: [email protected] [email protected], Help for igraph
>> users [email protected]
>> Date: 5 May 2014 at 22:43:15
>> To: Help for igraph users [email protected]
>> Subject:  Re: [igraph] igraph visualization
>>
>> > I removed the previous version of igraph and installed a new one using
>> >
>> > pip install python-igraph
>> >
>> > Still getting the same error.
>> >
>> > Any other suggestions?
>> >
>> > -Ahmed
>> >
>> >
>> > On Mon, May 5, 2014 at 4:25 PM, Tamás Nepusz wrote:
>> >
>> > > Have you compiled igraph with Homebrew’s Python or with the system
>> Python?
>> > > The version compiled with the system Python won’t work with Homebrew’s
>> > > Python and vice versa.
>> > >
>> > > --
>> > > T.
>> > >
>> > > ------------------------------------------------------
>> > > From: Ahmed Abdeen Hamed [email protected]
>> > > Reply: [email protected] [email protected]
>> > > Date: 5 May 2014 at 22:07:41
>> > > To: Tamás Nepusz [email protected]
>> > > Cc: Help for igraph users [email protected]
>> > > Subject: Re: [igraph] igraph visualization
>> > >
>> > > > My apology for writing back to a very old message, but I am running
>> into
>> > > > this problem below again. I added the python homebrew to my path but
>> > > still
>> > > > grabbing the system's package
>> > > >
>> > > >
>> > > > Here is my path:
>> > > >
>> > > > PATH="${PATH}"
>> > > >
>> > > > export PATH=/usr/local/lib/python2.7/site-packages:$PATH
>> > > >
>> > > >
>> > > > when checking "which python" i get /usr/bin/python not the brew one.
>> > > >
>> > > > Obviously I am still unable to get it up and running again :-(
>> > > >
>> > > >
>> > > > -Ahmed
>> > > >
>> > > >
>> > > >
>> > > > On Sun, Nov 10, 2013 at 1:25 PM, Tamás Nepusz wrote:
>> > > >
>> > > > > FWIW, I managed to run “brew install py2cairo” without having to
>> > > install a
>> > > > > brew-based Python. I simply added
>> > > “/usr/local/lib/python2.7/site-packages”
>> > > > > on my Python path and it imports the cairo module just fine.
>> > > > >
>> > > > > This seems to be confirmed by Homebrew’s wiki:
>> > > > >
>> > > > > “If you have a brewed python, then the bindings are installed for
>> that
>> > > > > one. But if you don't have a brewed Python, Homebrew basically
>> just
>> > > uses
>> > > > > the first python (and python-config) in your PATH. Check that by
>> which
>> > > > > python.”
>> > > > >
>> > > > >
>> > > > >
>> > >
>> https://github.com/mxcl/homebrew/wiki/Homebrew-and-Python#homebrew-provided-python-bindings
>> > > > >
>> > > > > So, basically, I think you simply have to add
>> > > > > /usr/local/lib/python2.7/site-packages to your PYTHONPATH and you
>> > > should be
>> > > > > fine.
>> > > > >
>> > > > > —
>> > > > > T.
>> > > > >
>> > > >
>> > >
>> > >
>> > > _______________________________________________
>> > > igraph-help mailing list
>> > > [email protected]
>> > > https://lists.nongnu.org/mailman/listinfo/igraph-help
>> > >
>> > _______________________________________________
>> > igraph-help mailing list
>> > [email protected]
>> > https://lists.nongnu.org/mailman/listinfo/igraph-help
>> >
>>
>>
>
_______________________________________________
igraph-help mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/igraph-help

Reply via email to