我的Django的下列版本和Django的管道:Django的流水线化:在/ usr/bin中/ ENV:的YUICompressor:没有这样的文件或目录
Django==1.10.3
django-pipeline==1.6.9
在/ usr/bin中/我看“yui-压缩机“列出。运行collectstatic会导致以下错误。
pipeline.exceptions.CompressorError: /usr/bin/env: yuicompressor: No such file or directory
当我运行我的网站与调试设置为false,它加载OK,但是当调试是假的我只是得到一个500错误页面,这样的问题是,当它试图压缩的资产。
在我生产的设置文件我有...
PIPELINE['CSS_COMPRESSOR'] = 'pipeline.compressors.yui.YUICompressor'
PIPELINE['JS_COMPRESSOR'] = 'pipeline.compressors.yui.YUICompressor'
我错过了什么?
'蕊compresssor!= yuicompressor'。如果你的脚本名称不符合这是可以预料的。 –
是的,我注意到了。从管道文档我看你可以设置“YUI_BINARY”。所以在我的生产设置文件中,我添加了“YUI_BINARY ='/ usr/bin/env yui-compressor'”。但是,当我运行collectstatic它给出同样的错误,即仍然寻找yuicompressor,而不是yui-compresssor。 – polarcare
为什么'yui-compresssor'中有三个's'? –