Ho un progetto Django che utilizza buildout. Durante l'esecuzione o il debug dell'applicazione, funziona correttamente utilizzando il mio script buildout. Uso anche django-compressor per comprimere e compilare i miei file LESS. Ho installato il lato server LESS con il nodo ed è possibile accedere al lessc binario dalla shell normalmente. django-compressor esegue Popen per eseguire il comando lessc. Quando fa questo e viene lanciata l'eccezione:/bin/sh: lessc: comando non trovato.L'esecuzione di Django con Run non riesce a trovare MENO CSS
Se eseguo/bin/sh lessc lo trova. Se lancio nel python interattivo ed eseguo Popen (['/ bin/sh', '-c', 'lessc']) lo trova. Quale shell o ambiente utilizza Django in PyCharm e come posso configurarlo per leggere/etc/paths o $ HOME/.bashrc, ecc. Lessc si trova in/usr/local/bin che è in/etc/percorsi.
Sono su Mac OSX 10.7, indipendente tra
Grazie per qualsiasi supporto, Travis
2016 grazie germoglio;) – grokpot
Funziona!Il mio ambiente genitore ha già contenuto il 'PATH' e il' PATH' contiene '/ usr/local/bin', perché non funziona? – Dozer
Per me era il percorso di installazione di NVM. Molte grazie :) – ali