Tengo un proyecto Django que usa buildout. Al ejecutar o depurar la aplicación, se ejecuta correctamente al usar mi script de compilación. También uso django-compressor para comprimir y compilar mis archivos LESS. Instalé LESS lado del servidor con el nodo y puede acceder al binario lessc desde el shell de forma normal. django-compressor ejecuta Popen para ejecutar el comando lessc. Cuando lo hace y se lanza la excepción:/bin/sh: lessc: comando no encontrado.Ejecutando Django con Ejecutar no se puede encontrar MENOS CSS
Si ejecuto/bin/sh lessc lo encuentra. Si dejo caer en el python interactivo y ejecuto Popen (['/ bin/sh', '-c', 'lessc']) lo encuentra. ¿Qué shell o entorno usa el funcionamiento de Django en PyCharm y cómo puedo configurarlo para leer/etc/paths o $ HOME/.bashrc, etc. lessc está ubicado en/usr/local/bin que está en/etc /caminos.
estoy en Mac OS X 10.7, por cierto
Gracias por cualquier ayuda, Travis
2016 gracias brote;) – grokpot
¡Funciona!Mi entorno padre ya contiene el 'PATH' y el' PATH' contenía el '/ usr/local/bin', ¿por qué no funciona? – Dozer
Para mí fue nvm ruta de instalación. Muchas gracias :) – ali