Ich habe ein Django-Projekt, das Buildout verwendet. Wenn Sie die Anwendung ausführen oder debuggen, läuft sie problemlos mit meinem Buildout-Skript. Ich benutze auch django-compressor, um meine LESS-Dateien zu komprimieren und zu kompilieren. Ich installierte LESS-Server-Seite mit Knoten und Sie können wie gewohnt auf die lessc-Binärdatei von der Shell zugreifen. django-compressor führt Popen aus, um den lessc-Befehl auszuführen. Wenn dies geschieht, wird eine Exception ausgelöst:/bin/sh: lessc: Befehl nicht gefunden.Ausführen von Django mit Ausführen kann nicht weniger CSS finden
Wenn ich/bin/sh lessc ausführen, findet es es. Wenn ich den interaktiven Python betrete und Popen (['/ bin/sh', '-c', 'lessc']) starte, findet er es. Welche Shell oder Umgebung benutzt Django in PyCharm und wie kann ich es einrichten, um entweder/etc/paths oder $ HOME/.bashrc usw. zu lesen? Lessc befindet sich unter/usr/local/bin in/etc/Pfade.
ich auf Mac OSX am 10.7, btw
Vielen Dank für jede Unterstützung, Travis
2016 danke knospe;) – grokpot
Es funktioniert!Meine Elternumgebung hat bereits den 'PATH' enthalten und der' PATH' enthielt '/ usr/local/bin', warum funktioniert das nicht? – Dozer
Für mich war es nvm Installationspfad. Danke vielmals :) – ali