Seite 1 von 1
multi threading fehler ?
Verfasst: Montag 31. August 2009, 11:35
von Mebus
Hallo !
Ich versuche meine ersten Schritte mit Multi-Threading zu machen. Ich habe das Beispiel von dieser Seite:
http://docs.python.org/tutorial/stdlib2.html
unter 11.4 ausprobiert, bekomme aber diese Fehlermeldung:
Code: Alles auswählen
Traceback (most recent call last):
File "./parallel.py", line 4, in <module>
import threading, zipfile
File "/usr/lib/python2.5/threading.py", line 4, in <module>
ImportError: cannot import name Thread
Mebus
Re: multi threading fehler ?
Verfasst: Montag 31. August 2009, 14:03
von /me
Mebus hat geschrieben:Ich habe das Beispiel von dieser Seite:
http://docs.python.org/tutorial/stdlib2.html
unter 11.4 ausprobiert, bekomme aber diese Fehlermeldung:
Code: Alles auswählen
Traceback (most recent call last):
File "./parallel.py", line 4, in <module>
import threading, zipfile
File "/usr/lib/python2.5/threading.py", line 4, in <module>
ImportError: cannot import name Thread
Du verwendest den Interpreter von Python 2.5 und die Dokumentation von Python 2.6.2.
Das passt nicht zusammen.
Gruß,
Matthias
Verfasst: Montag 31. August 2009, 14:36
von Mebus
In der Doku von Python 2.5.2 steht der gleiche Code und der funktioniert auch nicht:
http://www.python.org/doc/2.5.2/tut/nod ... 0000000000

Verfasst: Montag 31. August 2009, 14:47
von lunar
Was ist denn "11.4"?
Verfasst: Montag 31. August 2009, 14:54
von /me
Mebus hat geschrieben:In der Doku von Python 2.5.2 steht der gleiche Code und der funktioniert auch nicht:
Ich vermute, dass du noch irgendwo eine selbsterstellte Datei namens threading.py oder threading.pyc stehen hast auf die jetzt versehentlich zugegriffen wird. Schau mal, was dir der folgende Code ausgibt:
Gruß,
Matthias
Verfasst: Montag 31. August 2009, 14:56
von Leonidas
lunar hat geschrieben:Was ist denn "11.4"?
Der entsprechende Abschnitt aus der Doku, die der OP im ersten Posting verlinkt hat. Ich dachte auch zuerst dass es irgendeine komische SuSE-Linux-Version ist

Verfasst: Montag 31. August 2009, 17:15
von Mebus
Leonidas hat geschrieben:Ich dachte auch zuerst dass es irgendeine komische SuSE-Linux-Version ist

Nein, hier Debian. Es war das Kapitel gemeint.
Es existierte tatsächlich noch eine Datei threading.pyc, weil mein Script ursprünglich mal anders hieß. Der Code läuft jetzt.
Danke
Verfasst: Dienstag 1. September 2009, 17:13
von lunar
Leonidas hat geschrieben:Ich dachte auch zuerst dass es irgendeine komische SuSE-Linux-Version ist

Dito
