Portál AbcLinuxu, 1. listopadu 2026 15:33


Dotaz: ipython + matplotlib => SIGSEGV

17.1.2011 22:46 michal | skóre: 24 | blog: Blog
ipython + matplotlib => SIGSEGV
Přečteno: 517×
Odpovědět | Admin
Mám problém s matplotlib a ipython. Když chci vytvořit jakýkoli graf pomocí matplotlib v prostředí ipython tak nastane Neoprávněný přístup do paměti (SIGSEGV). Když to samé vyzkouším v rozhraní "python" místo "ipython" tak je to v pořádku. A nějak už mi dochází nápady čím to může být. V konfiguraci to asi není, zkusil jsem ji u maplotlib i ipython promazat a nic. Překompilovat oba programy jsem zkoušel. Navíc jsem to zkoušel na dalším počítači s Gentoo a také to stejně selže.

Nemáte někdo nápad čím by to mohlo být? Co ještě zkusit?

Používám gentoo, matplolib 1.0.1, ipython 0.10.1, python 2.7
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.1.2011 15:46 FooBar
Rozbalit Rozbalit vše Re: ipython + matplotlib => SIGSEGV
Odpovědět | | Sbalit | Link | Blokovat | Admin
No, buildni to s -g a vrhni se na to odvazne s GDBckem?
18.1.2011 17:55 michal | skóre: 24 | blog: Blog
Rozbalit Rozbalit vše Re: ipython + matplotlib => SIGSEGV
Prave ze az tak moc odvazny nejsem a tohle bych pocital asi jako opravdu krajni reseni. Spise jsem si rikal jestli se Vam to nekomu uz nestalo a nevite co s tim...
18.1.2011 20:38 com
Rozbalit Rozbalit vše Re: ipython + matplotlib => SIGSEGV
Mohli by ste uviest minimalny priklad na ktorom to havaruje? Mimochodom, neviem ako je to s kompatibilitou mathplotlib a pythonu2.7, na vasom mieste to vyskusam s 2.6
19.1.2011 19:18 michal | skóre: 24 | blog: Blog
Rozbalit Rozbalit vše Re: ipython + matplotlib => SIGSEGV
Příklad na kterém padne je například tento:
from matplotlib.pyplot import *
plot([0,1])
Na Python 2.7 mě nějaký program přinutil přejít, teď si nejsem jistý který. Ale možná to s tím Pythonem 2.6 zkusím.
19.1.2011 23:32 michal | skóre: 24 | blog: Blog
Rozbalit Rozbalit vše Re: ipython + matplotlib => SIGSEGV
V předchozí odpovědi jsem nebyl moc přesný. Matplotlib selže pouze když se spouští přes ipython !!!

Přes obyčejný python interpreter grafy fungují, ale ipython je mnohem pohodlnější.

Založit nové vlákno • Nahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.