Perhaps igraph was installed incorrectly on the system's python? When I
type which python I get:

/usr/local/bin/python

This is the Homebrew python.

-Ahmed


On Sun, Nov 10, 2013 at 11:13 PM, Gábor Csárdi <[email protected]>wrote:

> Well, if you see '/Library/Python/2.7/site-packages/' in the error
> message, that is not homebrew python, that's for sure. That is the
> system python. I have no clue what the error message could be, though.
>
> G.
>
> On Sun, Nov 10, 2013 at 11:00 PM, Ahmed Abdeen Hamed
> <[email protected]> wrote:
> > I removed all python versions and cairo and installed everything again
> using
> > Homebrew
> >
> >
> > Still getting errors:
> >
> >>>> plot(g, layout = layout)
> > Traceback (most recent call last):
> >   File "<stdin>", line 1, in <module>
> >   File "/Library/Python/2.7/site-packages/igraph/drawing/__init__.py",
> line
> > 437, in plot
> >     result.show()
> >   File "/Library/Python/2.7/site-packages/igraph/drawing/__init__.py",
> line
> > 321, in show
> >     self.redraw(ctx)
> >   File "/Library/Python/2.7/site-packages/igraph/drawing/__init__.py",
> line
> > 274, in redraw
> >     plotter(ctx, bbox, palette, *args, **kwds)
> >   File "/Library/Python/2.7/site-packages/igraph/__init__.py", line
> 2942, in
> > __plot__
> >     drawer.draw(self, palette, *args, **kwds)
> >   File "/Library/Python/2.7/site-packages/igraph/drawing/graph.py", line
> > 175, in draw
> >     layout.fit_into(bbox, keep_aspect_ratio=False)
> >   File "/Library/Python/2.7/site-packages/igraph/layout.py", line 413, in
> > fit_into
> >     mins, maxs = self.boundaries()
> >   File "/Library/Python/2.7/site-packages/igraph/layout.py", line 333, in
> > boundaries
> >     mins.append(min(col)-border)
> > ValueError: min() arg is an empty sequence
> >>>>
> >
> > Does this look like something you are familiar with?
> >
> > Thanks!
> >
> > -Ahmed
> >
> >
> >
> > On Sun, Nov 10, 2013 at 7:56 PM, Ahmed Abdeen Hamed
> > <[email protected]> wrote:
> >>
> >> I am still unable get it to work even though I tried both advice:
> >>
> >> The path is:
> >>
> >> PYTHONPATH=/usr/local/lib/python2.7/site-packages
> >>
> >> When I try which python is still get the following, which is not the
> path
> >> for the brew
> >>
> >> /usr/bin/python
> >>
> >> Here is what I have in my .bash_login
> >> PATH="${PATH}:/Users/ahamed/bin:/opt/local/bin:/usr/local/lib/python2.7"
> >> export PATH="${PATH}:/Users/ahamed/bin:/opt/local/bin"
> >> # Setting PATH for EPD_free-7.3-2
> >> # The orginal version is saved in .bash_login.pysave
> >>
> >> export PATH=$PATH:/Applications/InfiniteGraph/3.1/bin
> >>
> >> export PYTHONPATH=/usr/local/lib/python2.7/site-packages
> >> export ECLIPSE_HOME=/Applications/eclipse/
> >> export PATH=$PATH:$ECLIPSE_HOME:$PYTHONPATH
> >> ##
> >> # Your previous /Users/ahamedCOM/.bash_login file was backed up as
> >> /Users/ahamedCOM/.bash_login.macports-saved_2013-11-08_at_22:21:22
> >> ##
> >>
> >>
> >> Is there anything fishy here?
> >>
> >> -Ahmed
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> On Sun, Nov 10, 2013 at 1:25 PM, Tamás Nepusz <[email protected]> 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

Reply via email to