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
