Seite 2 von 3

Verfasst: Montag 8. Juni 2009, 18:12
von Pascal
Leonidas hat geschrieben:Und der Syntaxfehler ist warscheinlich weil du es nicht in die Kommandozeile getippt hast, sondern in den Python-Interpreter. Das sind zwei verschiedene Dinge.
Also das mit dem schwarzen hintergrund... und als Fenstertitel steht da C:\Python24\python.exe

...

Verfasst: Montag 8. Juni 2009, 18:13
von Leonidas
Lies die FAQ zum Thema "Wie starte ich Skripte". Denn genau das Wissen fehlt dir jetzt.

Verfasst: Montag 8. Juni 2009, 19:13
von Pascal
Danke.

hab ich alles gemacht.

jetzt erhalte ich folgende Rückmeldung:
python: can´t open file 'setup.py' : [Errno2] No such or directonary
Falsche angaben gemacht, sry
python: can´t open file 'setup.py' : [Errno2] No such file or directory

Verfasst: Montag 8. Juni 2009, 19:19
von BlackJack
Das steht echt "directonary"!? :shock:

Du warst auch in dem Verzeichnis wo diese Datei liegt!?

Verfasst: Montag 8. Juni 2009, 19:32
von Pascal
ok. korrigiere:

directory

Verfasst: Montag 8. Juni 2009, 19:45
von cofi
Und das `file` vor dem `or` fehlt trotzdem noch. In Zukunft bitte per Copy+Paste.

Verfasst: Montag 8. Juni 2009, 19:50
von Pascal
es gibt ja nicht die möglichkeit den text zu kopieren (, oder?)

Verfasst: Montag 8. Juni 2009, 19:50
von Leonidas
Naja, du bist halt offensichtlich immer noch im falschen Ordner, also in einem in dem keine ``setup.py`` liegt.

Und ja, in ``cmd`` gibt es durchaus die Möglichkeit Text zu kopieren, klick mal rechts auf das Ding drauf.

Verfasst: Montag 8. Juni 2009, 19:52
von Pascal
Und was soll/muss ich jetzt machen??

die setup.py-Datei befindet sich im gleichen Verzeichnis

Verfasst: Montag 8. Juni 2009, 20:03
von Leonidas
Nein, sonst würde es ja gefunden werden.

Schreib uns mal den gesamten Pfad zu deiner ``setup.py``. Und dann schreib uns, was im ``cmd``-Fenster am Anfang der Zeile für ein Pfad steht.

Verfasst: Montag 8. Juni 2009, 20:18
von Pascal
Leonidas hat geschrieben:Schreib uns mal den gesamten Pfad zu deiner ``setup.py``. Und dann schreib uns, was im ``cmd``-Fenster am Anfang der Zeile für ein Pfad steht.

Code: Alles auswählen

>>> os.listdir('C:/Python24/ueberraschung')
['cmd.exe.lnk', 'setup.py']
Dort steht:

C:\Windows>
Wenn ich das ganze in das Verzeichnis unter Windows verschiebe, so kommt ebenfalls eine Fehlermeldung. (Jedoch ImportError)

Hoffe ich konnte helfen und jetzt könnt ihr mir weiter helfen ;)

Verfasst: Montag 8. Juni 2009, 20:48
von Leonidas
Mach mal ein ``cd C:\Python24\ueberraschung`` und dort erst das ``python setup.py build`` und ``python setup.py install``.

Verfasst: Dienstag 9. Juni 2009, 15:05
von Pascal
so sieht es bei mir aus:
C:\Python24\ueberraschung>python setup.py build
Traceback (most recent call last):
   File "setup.py", line 199, in ?
       from mutagen import version_string
ImportError: No module named mutagen
das modul names mutagen soll ja dadurch installiert werden, kein Wunder, dass er das in Zeile 199 nicht findet. Allerdings ist das exakt die Datei, die beim Download mitgeliefert wurde.

Verfasst: Dienstag 9. Juni 2009, 16:06
von BlackJack
@Pascal: Das Modul wird nicht gefunden, weil Du anscheinend die `setup.py` solo in dieses Verzeichnis kopiert hast. Wie soll denn das Modul installiert werden, wenn das Installationsskript gar nicht weiss wo's liegt. :roll:

Verfasst: Dienstag 21. Juli 2009, 20:41
von Pascal
Es ist nun einige Zeit Vergangen und inzwischen habe ich auch dazu gelernt :idea:

ich habe nocheinmal eure Anweisungen befolgt:

Jetzt erhalte ich folgende Ausgabe:
http://paste.pocoo.org/show/129962/

aber mutagen lässt sich immernochnicht importieren...
Neustart?

Pascal

Verfasst: Dienstag 21. Juli 2009, 21:56
von Leonidas
Wie sieht denn die Fehlermeldung beim importieren aus? Du bist dir sicher, dass du es in das richtige Python 2.4 installiert hast.

Verfasst: Sonntag 26. Juli 2009, 17:02
von Pascal
Bin zurück aus dem Urlaub... 8)

Inzwischen habe ich 2.6.

Code: Alles auswählen

>>> import mutagen

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import mutagen
ImportError: No module named mutagen
>>> import mutagen.mp3

Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    import mutagen.mp3
ImportError: No module named mutagen.mp3
>>> 

Verfasst: Sonntag 26. Juli 2009, 17:15
von Leonidas
Du musst es jetzt eben für Python 2.6 installieren.

Verfasst: Sonntag 26. Juli 2009, 17:56
von Pascal
Leonidas hat geschrieben:Du musst es jetzt eben für Python 2.6 installieren.
Habe das eben überprüft...und du hast recht.
Was muss ich denn jetzt ändern um das ganze für 2.6 zu installieren...

Verfasst: Sonntag 26. Juli 2009, 23:44
von Leonidas
``python setup.py install`` aufrufen und sichergehen dass das ``python`` was du aufrufst auch das Python 2.6 ist, für das es installiert werden soll.