Portál AbcLinuxu, 11. května 2025 04:34

Dotaz: ipython + matplotlib => SIGSEGV

17.1.2011 22:46 michal | skóre: 24 | blog: Blog
ipython + matplotlib => SIGSEGV
Přečteno: 205×
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áknoNahoru

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

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