Aptana Python stdlib Problem mit virtualenv

Ich habe kürzlich angefangen, an einem Projekt zu arbeiten, indem ich nur vim als Texteditor mit einem virtuellen Setup verwendet habe. Ich habe ein paar APIs auf diesem virtuellen Computer von GitHub installiert. Irgendwann wurde das Projekt ein wenig größer, als es vim verkraften konnte, also musste ich das Projekt auf eine IDE verschieben.
Ich habe Aptana Studio 3 ausgewählt. Als ich Aptana startete, habe ich das Projektverzeichnis auf den Ordner virtualenv gezeigt, den ich erstellt hatte, um mein Projekt unterzubringen. Ich habe dann den Interpreter auf die ausführbare Python-Datei in App / bin (erstellt aus virtualenv) /python2.7 hingewiesen. Als ich anfing, den Code zu überarbeiten, um sicherzustellen, dass alles korrekt zugeordnet war, konnte ich die APIs importieren, die ich ordnungsgemäß installiert hatte. CherryPy kam ohne Probleme durch, aber ich hatte ein Problem beim Importieren eines Moduls, von dem ich glaube, dass es Teil der stdlib-urlparse ist. Zuerst dachte ich, mein Python-Interpreter wäre 2.7.1 statt 2.7.5 (ich fand die Dokumentation im Abschnitt 2.7.5, ohne die Option 2.7.1 zu überprüfen), aber mein Terminal verwendet 2.7.1 und 2.7.1 kann das Modul fehlerfrei importieren (ich benutze OSX, Mountain Lion). Ich kann das Modul auch importieren, wenn ich die virtuelle Umgebung aktiviere und meinen Python-Interpreter ausführe. Aber wenn ich "from urlparse import parse_qsl" in Aptana stecke, erhalte ich eine Fehlermeldung: "Unresolved_import: parse_qsl".

Sollte ich dies auf einen anderen Interpreter hingewiesen haben und muss ich in diesem Fall die API-Module neu installieren, mit denen ich im neuen Interpreter gearbeitet habe?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage