Ich benutze Simplejson, um Daten von der New York Time API zu erhalten. Es funktioniert, wenn ich die Datei mit dem Befehl "python test.py" durch das Terminal ausführen, aber nicht, wenn ich TextMate mit Befehl + R durchführe. Ich führe die exakt gleiche Datei. Warum ist das?Warum funktioniert simplejson in Terminal und nicht in TextMate?
Ich starte Snow Leopard 10.6.4, TextMate 1.5.10 und Python 2.6.4.
Bearbeiten: Sorry für das Vergessen, dies zu schließen: von "funktioniert nicht", ich meine es heißt "Kein Modul namens Simplejson". Ich habe auch bemerkt, dass dies auch für PyMongo passiert ("Kein Modul namens Pymongo").
simplejson behandelt JSON, keine Daten bekommen. –
Versuchen Sie, dieses Skript sowohl in textmate als auch in terminal auszuführen: 'import sys; Drucken Sie "\ n" .join (sys.path) 'und fügen Sie diese Ausgabe zu Ihrer Frage hinzu. Das sagt uns, welcher Pfad fehlt. –