Seite 1 von 1

PyDev Debugger Problem

Verfasst: Donnerstag 24. September 2009, 09:52
von Quadro
Hallo, da ich neu in diesem Forum bin möchte ich als erstes Hallo sagen und schon jetzt für Hilfe danken.

Nun zu meinem Problem. Ich hab einen Mac mit OSX 10.6 und Python 2.6. Um mir die Entwicklungsarbeit etwas leichter zu machen, bin ich auch Eclipse umgestiegen und habe Pydev in der Version 1.5 installiert. Funktioniert soweit auch wunderbar. Ich kann lauchen etc.! Nur der Debugger macht faxxen. Wenn ich einen Breakpoint setzt und den Debuggerlauf starten will, so bekommen ich folgende Fehlermeldung und einen abgebrochenen Debuggerlauf:

Code: Alles auswählen

pydev debugger: warning: trying to add breakpoint to file that does not exist: /Users/pitt/Documents/Studium/2.Semester/PT/Prüfung/src/Sortieren/Insertion.py (will have no effect)
Ich hab keine Ahnung mehr, woran es liegen könnte. Bitte helft mir, denn ohne Debugger bin ich aufgeschmissen und ich kann Eclipse komplett sein lassen.

Vielen Dank
Viele Grüße Quadro

Verfasst: Donnerstag 24. September 2009, 10:00
von BlackJack
Ist jetzt nur geraten, aber bekommst Du die Meldung auch für Dateien, wo kein Umlaut im Pfadnamen steht?

Edit: Du benutzt Eclipse für Python nur wegen dem Debugger!? Die meisten Pythonprogrammierer kommen gut ohne eine umfangreiche IDE und auch ohne Debugger aus. Ein guter Texteditor und eine Python-Shell (ipython oder bpython) reichen normalerweise aus. Zum Debuggen kann man dann das Modul interaktiv importieren und die einzelnen Funktionen ausprobieren und/oder ein paar ``print``\s an den Stellen einfügen, die einen interessieren.

Ansonsten ist `winpdb` ein ganz nettes Debugger-Frontend für Python. Wie gut das unter MacOS läuft, weiss ich allerdings nicht. Die GUI setzt auf wxPython auf.

Verfasst: Donnerstag 24. September 2009, 11:09
von Quadro
Nein ich benutze es nicht nur wegen dem debugger. Ich bin brauche beim programmieren irgendwie ne Umgebung. Find ich einfach schöner. Bin kein Konsolenmensch. Nur wenn es wirklich von Nöten ist.

An den Umlauten liegt es nicht. Ich hab schon mehrere Pfade probiert. Das ist es nicht. Zugriffsrechte auf den Ordner sind auch gesetzt, es sollte laut den Rechten her funktionieren.