PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : python plot



[anjah]
08-05-2003, 11:31
Hi

ich würde gern mit SciPy ein Plot erstellen. Nach dem Tutorial sollte am Ende ein Fenster erscheinen. Leider kommt bei mir nur die Meldung <C wxFrame instance at ... > nach der aber kein Fenster erscheint. Mit wxPython lässt sich aber ein wxFrame öffnen. Der verwendete Code sieht folgendermassen aus (Leider kommt auch keine Fehlermeldung):


# import the necessary modules
>>> import gui_thread
<wxPython imported>
>>> from scipy import plt
>>> from scipy import *

# create some data to plot
>>> x = arange(0,5,.5)
>>> y = special.j1(x)
>>> plt.plot(x,y)
<C wxFrame instance at _1e22dd8_wxFrame_p>
[ a graphics window should appear ]

Gibt es eine Möglichkeit, mehr Informationen über den Fehler zu bekommen?

Danke
Anja

CYP
08-05-2003, 21:55
bis du sicher ?

ok ich kenn mich zwar nicht mit wxphyton aus - aber bei wxperl muss man noch ein paar dinge vorher
initializieren bevor ein fenster aufgeht

schau dir doch erst mal die wxpython beispiele an - und spiel erstmal damit ein wenig rum ...

[anjah]
09-05-2003, 09:58
Hi,

für alle, die auch mal das Problem haben:

Der Fehler scheint ein bug im aktuellem SciPy Source zu sein. Diesen kann man umgehen, wenn man nach


import gui_thread
gui_thread.start()

eingibt. Dann wird wxPython korrekt importiert und das Fenster wird geöffnet.

Allen noch Mal danke, die sich für mich den Kopf zerbrochen haben ;-)
Anja