如何使用pip和setup.py自动安装lessc?

时间:2015-03-07 02:40:58

标签: python django less setup.py

我有一个django项目,它使用django-static-precompiler,它需要lessc(一个css预处理器)将LESS文件转换成CSS。

不幸的是,lessc不是Python程序,而django-static-precompiler文档并未提供有关如何自动包含此内容的提示。

我希望用户能够运行setup.py install并处于系统相对功能的位置,但这只是一个小障碍。

我可以在setup.py中添加什么来要求安装lessc或任何非pip可用包?

1 个答案:

答案 0 :(得分:0)

试用virtual-less包。它使用python-less在您的virtualenv中创建lessc可执行文件。

pip install virtual-lessc

lessc styles.scss styles.css