Re: [Python-de] Fehlermeldung bei Import von Matplotlib Modul

Am 23.09.2011 10:21, schrieb Wagner, Frank:
Hi,
Lass mich raten, das Skript welches du aufrufst heißt "matplotlib.py"? Oder in deinem Arbeitsverzeichnis gibt es eine entsprechende Datei?
Nein, das Skript kommunizier mit verschiedenen Geräten über den IEEE488 Bus und soll zum Schluss die gesammelten Messwerte grafisch darstellen. Das Skript läuft auf meinem Rechner einwandfrei, aber auf dem Rechner des Kollegen gibt es eine Access Violation beim Import des Moduls
Vielleicht hast du einfach eine sehr alte Version von matplotlib? Die müsste allerdings sehr alt sein, pyplot gibt es seit matplotlib 0.91. Georg

Hallo, die Version von matplotlib sollte aktuell sein da ich diese genau aus diesem Grund explizit nochmal heruntergeladen und installiert habe. Ich Vermute ja es ist was spezifisches mit eben diesem Rechner, nur was? Mit freundlichen Grüßen / Kind regards Frank Wagner Entwicklung - Technikum, Industrial Gauges WIKA Alexander Wiegand SE & Co. KG Alexander Wiegand-Straße 30 63911 Klingenberg am Main Tel: 09372-132-8995 Fax: 09372-132-9976 E-mail: f.wagner@wika.de -----Ursprüngliche Nachricht----- Von: python-de-bounces+f.wagner=wika.de@python.org [mailto:python-de-bounces+f.wagner=wika.de@python.org] Im Auftrag von Georg Brandl Gesendet: Freitag, 23. September 2011 18:18 An: python-de@python.org Betreff: Re: [Python-de] Fehlermeldung bei Import von Matplotlib Modul Am 23.09.2011 10:21, schrieb Wagner, Frank:
Hi,
Lass mich raten, das Skript welches du aufrufst heißt "matplotlib.py"? Oder in deinem Arbeitsverzeichnis gibt es eine entsprechende Datei?
Nein, das Skript kommunizier mit verschiedenen Geräten über den IEEE488 Bus und soll zum Schluss die gesammelten Messwerte grafisch darstellen. Das Skript läuft auf meinem Rechner einwandfrei, aber auf dem Rechner des Kollegen gibt es eine Access Violation beim Import des Moduls
Vielleicht hast du einfach eine sehr alte Version von matplotlib? Die müsste allerdings sehr alt sein, pyplot gibt es seit matplotlib 0.91. Georg _______________________________________________ python-de maillist - python-de@python.org http://mail.python.org/mailman/listinfo/python-de -- Bevor Sie diese E-Mail ausdrucken, überlegen Sie bitte, ob dies wirklich erforderlich ist. Please think before you print. -- WIKA Alexander Wiegand SE & Co. KG Alexander-Wiegand-Straße 30 - 63911 Klingenberg - Germany Kommanditgesellschaft: Sitz Klingenberg - Amtsgericht Aschaffenburg HRA 1819 Komplementärin: WIKA Verwaltungs SE & Co. KG - Sitz Klingenberg - Amtsgericht Aschaffenburg HRA 4685 Komplementärin: WIKA International SE - Sitz Klingenberg - Amtsgericht Aschaffenburg HRB 10505 Vorstand: Alexander Wiegand Vorsitzender des Aufsichtsrats: Dr. Max Egli Telefon: (09372) 132-0 Internet: www.wika.com -- The information contained in this E-Mail and any attached files are strictly confidential and may be subject to legal privilege. If you are not the intended recipient, his representative or the person responsible for delivering the message to the intended recipient, be advised that you have received this message in error and that any dissemination, copying or use of this message or attachment is strictly forbidden, as is the disclosure of the information therein. If you have received this E-Mail in error, please notify us immediately by E-Mail or telephone and delete this message and all its attachments subsequently. All reasonable precautions have been taken to ensure no viruses are present in this E-Mail.

Stimmt, und deshalb war die Frage: hast Du irgendwo I'm Pfad eine weitere matplotlib.py liegen? Gruß, Bernhard -----Original Message----- From: "Wagner, Frank" <F.Wagner@wika.de> Sender: python-de-bounces+bernhard.bockelbrink=gmx.de@python.org Date: Mon, 26 Sep 2011 07:56:52 To: 'Die Deutsche Python Mailingliste'<python-de@python.org> Reply-To: Die Deutsche Python Mailingliste <python-de@python.org> Subject: Re: [Python-de] Fehlermeldung bei Import von Matplotlib Modul Hallo, die Version von matplotlib sollte aktuell sein da ich diese genau aus diesem Grund explizit nochmal heruntergeladen und installiert habe. Ich Vermute ja es ist was spezifisches mit eben diesem Rechner, nur was? Mit freundlichen Grüßen / Kind regards Frank Wagner Entwicklung - Technikum, Industrial Gauges WIKA Alexander Wiegand SE & Co. KG Alexander Wiegand-Straße 30 63911 Klingenberg am Main Tel: 09372-132-8995 Fax: 09372-132-9976 E-mail: f.wagner@wika.de -----Ursprüngliche Nachricht----- Von: python-de-bounces+f.wagner=wika.de@python.org [mailto:python-de-bounces+f.wagner=wika.de@python.org] Im Auftrag von Georg Brandl Gesendet: Freitag, 23. September 2011 18:18 An: python-de@python.org Betreff: Re: [Python-de] Fehlermeldung bei Import von Matplotlib Modul Am 23.09.2011 10:21, schrieb Wagner, Frank:
Hi,
Lass mich raten, das Skript welches du aufrufst heißt "matplotlib.py"? Oder in deinem Arbeitsverzeichnis gibt es eine entsprechende Datei?
Nein, das Skript kommunizier mit verschiedenen Geräten über den IEEE488 Bus und soll zum Schluss die gesammelten Messwerte grafisch darstellen. Das Skript läuft auf meinem Rechner einwandfrei, aber auf dem Rechner des Kollegen gibt es eine Access Violation beim Import des Moduls
Vielleicht hast du einfach eine sehr alte Version von matplotlib? Die müsste allerdings sehr alt sein, pyplot gibt es seit matplotlib 0.91. Georg _______________________________________________ python-de maillist - python-de@python.org http://mail.python.org/mailman/listinfo/python-de -- Bevor Sie diese E-Mail ausdrucken, überlegen Sie bitte, ob dies wirklich erforderlich ist. Please think before you print. -- WIKA Alexander Wiegand SE & Co. KG Alexander-Wiegand-Straße 30 - 63911 Klingenberg - Germany Kommanditgesellschaft: Sitz Klingenberg - Amtsgericht Aschaffenburg HRA 1819 Komplementärin: WIKA Verwaltungs SE & Co. KG - Sitz Klingenberg - Amtsgericht Aschaffenburg HRA 4685 Komplementärin: WIKA International SE - Sitz Klingenberg - Amtsgericht Aschaffenburg HRB 10505 Vorstand: Alexander Wiegand Vorsitzender des Aufsichtsrats: Dr. Max Egli Telefon: (09372) 132-0 Internet: www.wika.com -- The information contained in this E-Mail and any attached files are strictly confidential and may be subject to legal privilege. If you are not the intended recipient, his representative or the person responsible for delivering the message to the intended recipient, be advised that you have received this message in error and that any dissemination, copying or use of this message or attachment is strictly forbidden, as is the disclosure of the information therein. If you have received this E-Mail in error, please notify us immediately by E-Mail or telephone and delete this message and all its attachments subsequently. All reasonable precautions have been taken to ensure no viruses are present in this E-Mail. _______________________________________________ python-de maillist - python-de@python.org http://mail.python.org/mailman/listinfo/python-de

Am 26.09.2011 09:56, schrieb Wagner, Frank:
Hallo,
die Version von matplotlib sollte aktuell sein da ich diese genau aus diesem Grund explizit nochmal heruntergeladen und installiert habe. Ich Vermute ja es ist was spezifisches mit eben diesem Rechner, nur was?
Schau doch einfach mal nach wo dein matplotlib herkommt:
import matplotlib matplotlib.__file__ '<python_root>lib/site-packages/matplotlib/__init__.pyc'
Vielleicht gibt es ja mehrere Module mit diesem Namen und du lädst nicht das was du denkst. Ansonsten solltest du immer die gesamte Fehlermeldung mitschicken. Die ist oft einfacher zu verstehen als eine verbale Beschreibung. Screenshots mit GUI-Fehlermeldungen sind oft nicht hilfreich. Möglichst eine minimale Session am interaktiven Prompt erzeugen, die deinen Fehler reproduziert. Ich habe dein Problem so interpretiert:
import matplotlib import matplotlib.xyz Traceback (most recent call last): File "<interactive input>", line 1, in <module> ImportError: No module named xyz
Da du aber in deiner ersten Mail von:
eine Fehlermeldung die sagt, dass matplotlib kein Argument pyplot hätte.
sprichst, könnte ich auch falsch liegen. Viele Grüße, Mike
Mit freundlichen Grüßen / Kind regards
Frank Wagner Entwicklung - Technikum, Industrial Gauges
WIKA Alexander Wiegand SE& Co. KG Alexander Wiegand-Straße 30 63911 Klingenberg am Main
Tel: 09372-132-8995 Fax: 09372-132-9976 E-mail: f.wagner@wika.de
-----Ursprüngliche Nachricht----- Von: python-de-bounces+f.wagner=wika.de@python.org [mailto:python-de-bounces+f.wagner=wika.de@python.org] Im Auftrag von Georg Brandl Gesendet: Freitag, 23. September 2011 18:18 An: python-de@python.org Betreff: Re: [Python-de] Fehlermeldung bei Import von Matplotlib Modul
Am 23.09.2011 10:21, schrieb Wagner, Frank:
Hi,
Lass mich raten, das Skript welches du aufrufst heißt "matplotlib.py"? Oder in deinem Arbeitsverzeichnis gibt es eine entsprechende Datei?
Nein, das Skript kommunizier mit verschiedenen Geräten über den IEEE488 Bus und soll zum Schluss die gesammelten Messwerte grafisch darstellen. Das Skript läuft auf meinem Rechner einwandfrei, aber auf dem Rechner des Kollegen gibt es eine Access Violation beim Import des Moduls
Vielleicht hast du einfach eine sehr alte Version von matplotlib? Die müsste allerdings sehr alt sein, pyplot gibt es seit matplotlib 0.91.
Georg _______________________________________________ python-de maillist - python-de@python.org http://mail.python.org/mailman/listinfo/python-de
-- Bevor Sie diese E-Mail ausdrucken, überlegen Sie bitte, ob dies wirklich erforderlich ist. Please think before you print. -- WIKA Alexander Wiegand SE& Co. KG Alexander-Wiegand-Straße 30 - 63911 Klingenberg - Germany Kommanditgesellschaft: Sitz Klingenberg - Amtsgericht Aschaffenburg HRA 1819 Komplementärin: WIKA Verwaltungs SE& Co. KG - Sitz Klingenberg - Amtsgericht Aschaffenburg HRA 4685 Komplementärin: WIKA International SE - Sitz Klingenberg - Amtsgericht Aschaffenburg HRB 10505 Vorstand: Alexander Wiegand Vorsitzender des Aufsichtsrats: Dr. Max Egli Telefon: (09372) 132-0 Internet: www.wika.com

Hallo, zunächst vielen Dank für Deine Hilfe. Wenn ich das Skript auf der Konsole ausführe kommt sofort wieder das Promt ohne eine Meldung aber sobald ich wieder am PC des Kollegen bin will ich mal sehen was der Interpreter in der IDE ausspuckt, ich habe die Hoffnung dass es dort ausführlicher ist. Mal sehen wann ich wieder an den Rechner kann. Eine weitere Datei matplotlib.py sollte es nicht geben da die Python Installation auf dieser Maschine quasi jungfräulich ist. Mit freundlichen Grüßen / Kind regards Frank Wagner Entwicklung - Technikum, Industrial Gauges WIKA Alexander Wiegand SE & Co. KG Alexander Wiegand-Straße 30 63911 Klingenberg am Main Tel: 09372-132-8995 Fax: 09372-132-9976 E-mail: f.wagner@wika.de -----Ursprüngliche Nachricht----- Von: python-de-bounces+f.wagner=wika.de@python.org [mailto:python-de-bounces+f.wagner=wika.de@python.org] Im Auftrag von Mike Müller Gesendet: Montag, 26. September 2011 10:26 An: Die Deutsche Python Mailingliste Betreff: Re: [Python-de] Fehlermeldung bei Import von Matplotlib Modul Am 26.09.2011 09:56, schrieb Wagner, Frank:
Hallo,
die Version von matplotlib sollte aktuell sein da ich diese genau aus diesem Grund explizit nochmal heruntergeladen und installiert habe. Ich Vermute ja es ist was spezifisches mit eben diesem Rechner, nur was?
Schau doch einfach mal nach wo dein matplotlib herkommt:
import matplotlib matplotlib.__file__ '<python_root>lib/site-packages/matplotlib/__init__.pyc'
Vielleicht gibt es ja mehrere Module mit diesem Namen und du lädst nicht das was du denkst. Ansonsten solltest du immer die gesamte Fehlermeldung mitschicken. Die ist oft einfacher zu verstehen als eine verbale Beschreibung. Screenshots mit GUI-Fehlermeldungen sind oft nicht hilfreich. Möglichst eine minimale Session am interaktiven Prompt erzeugen, die deinen Fehler reproduziert. Ich habe dein Problem so interpretiert:
import matplotlib import matplotlib.xyz Traceback (most recent call last): File "<interactive input>", line 1, in <module> ImportError: No module named xyz
Da du aber in deiner ersten Mail von:
eine Fehlermeldung die sagt, dass matplotlib kein Argument pyplot hätte.
sprichst, könnte ich auch falsch liegen. Viele Grüße, Mike
Mit freundlichen Grüßen / Kind regards
Frank Wagner Entwicklung - Technikum, Industrial Gauges
WIKA Alexander Wiegand SE& Co. KG Alexander Wiegand-Straße 30 63911 Klingenberg am Main
Tel: 09372-132-8995 Fax: 09372-132-9976 E-mail: f.wagner@wika.de
-----Ursprüngliche Nachricht----- Von: python-de-bounces+f.wagner=wika.de@python.org [mailto:python-de-bounces+f.wagner=wika.de@python.org] Im Auftrag von Georg Brandl Gesendet: Freitag, 23. September 2011 18:18 An: python-de@python.org Betreff: Re: [Python-de] Fehlermeldung bei Import von Matplotlib Modul
Am 23.09.2011 10:21, schrieb Wagner, Frank:
Hi,
Lass mich raten, das Skript welches du aufrufst heißt "matplotlib.py"? Oder in deinem Arbeitsverzeichnis gibt es eine entsprechende Datei?
Nein, das Skript kommunizier mit verschiedenen Geräten über den IEEE488 Bus und soll zum Schluss die gesammelten Messwerte grafisch darstellen. Das Skript läuft auf meinem Rechner einwandfrei, aber auf dem Rechner des Kollegen gibt es eine Access Violation beim Import des Moduls
Vielleicht hast du einfach eine sehr alte Version von matplotlib? Die müsste allerdings sehr alt sein, pyplot gibt es seit matplotlib 0.91.
Georg _______________________________________________ python-de maillist - python-de@python.org http://mail.python.org/mailman/listinfo/python-de
-- Bevor Sie diese E-Mail ausdrucken, überlegen Sie bitte, ob dies wirklich erforderlich ist. Please think before you print. -- WIKA Alexander Wiegand SE& Co. KG Alexander-Wiegand-Straße 30 - 63911 Klingenberg - Germany Kommanditgesellschaft: Sitz Klingenberg - Amtsgericht Aschaffenburg HRA 1819 Komplementärin: WIKA Verwaltungs SE& Co. KG - Sitz Klingenberg - Amtsgericht Aschaffenburg HRA 4685 Komplementärin: WIKA International SE - Sitz Klingenberg - Amtsgericht Aschaffenburg HRB 10505 Vorstand: Alexander Wiegand Vorsitzender des Aufsichtsrats: Dr. Max Egli Telefon: (09372) 132-0 Internet: www.wika.com
_______________________________________________ python-de maillist - python-de@python.org http://mail.python.org/mailman/listinfo/python-de -- Bevor Sie diese E-Mail ausdrucken, überlegen Sie bitte, ob dies wirklich erforderlich ist. Please think before you print. -- WIKA Alexander Wiegand SE & Co. KG Alexander-Wiegand-Straße 30 - 63911 Klingenberg - Germany Kommanditgesellschaft: Sitz Klingenberg - Amtsgericht Aschaffenburg HRA 1819 Komplementärin: WIKA Verwaltungs SE & Co. KG - Sitz Klingenberg - Amtsgericht Aschaffenburg HRA 4685 Komplementärin: WIKA International SE - Sitz Klingenberg - Amtsgericht Aschaffenburg HRB 10505 Vorstand: Alexander Wiegand Vorsitzender des Aufsichtsrats: Dr. Max Egli Telefon: (09372) 132-0 Internet: www.wika.com -- The information contained in this E-Mail and any attached files are strictly confidential and may be subject to legal privilege. If you are not the intended recipient, his representative or the person responsible for delivering the message to the intended recipient, be advised that you have received this message in error and that any dissemination, copying or use of this message or attachment is strictly forbidden, as is the disclosure of the information therein. If you have received this E-Mail in error, please notify us immediately by E-Mail or telephone and delete this message and all its attachments subsequently. All reasonable precautions have been taken to ensure no viruses are present in this E-Mail.

Am 26.09.2011 10:31, schrieb Wagner, Frank:
Wenn ich das Skript auf der Konsole ausführe kommt sofort wieder das Promt ohne eine Meldung aber sobald ich wieder am PC des Kollegen bin will ich mal sehen was der Interpreter in der IDE ausspuckt, ich habe die Hoffnung dass es dort ausführlicher ist. Mal sehen wann ich wieder an den Rechner kann.
Wie Mike geschreiben hat: "Möglichst eine minimale Session am interaktiven Prompt erzeugen, die deinen Fehler reproduziert." Also nicht in einer IDE (außer die bietet einen Interaktive Python-Interpreter/Prompt an). Und erst recht nicht das Skript. Minimal ist Minimal. Wir machen uns gerne die Mühe, Dich bei der Problemsuche zu unterstützen. Ab dann liefere uns bitte aussagekräftige Infos und lass und nicht im Nebel stochern. -- Schönen Gruß - Regards Hartmut Goebel Dipl.-Informatiker (univ.), CISSP, CSSLP Goebel Consult Spezialist für IT-Sicherheit in komplexen Umgebungen http://www.goebel-consult.de Monatliche Kolumne: http://www.cissp-gefluester.de/ Goebel Consult ist Mitglied bei http://www.7-it.de
participants (5)
-
bernhard.bockelbrink@gmx.de
-
Georg Brandl
-
Hartmut Goebel
-
Mike Müller
-
Wagner, Frank