2016-06-30 6 views
1

기본 wirecloud 인스턴스를 더 이상 설정할 수 없습니다. 오류가 발생합니다 정적 파일을 압축 호출시WireCloud 새로 설치시 압축 명령이 실패 함

virtualenv venv 
source venv/bin/activate 
pip install wirecloud 
wirecloud-admin startproject prj 
cd prj/ 
python manage.py collectstatic 
python manage.py compress --force 

:

CommandError: An error occurred during rendering /opt/wc/venv/local/lib/python2.7/site-packages/wirecloud/defaulttheme/templates/wirecloud/views/base_plain.html: Error parsing expression at 30: 
    none if($important, !important) 
           ^

on line 2 of theme/wirecloud.defaulttheme/css/base/z-depth.scss 
Traceback: 
    File "/opt/wc/venv/local/lib/python2.7/site-packages/scss/calculator.py", line 167, in parse_expression 
    ast = getattr(parser, target)() 
    File "/opt/wc/venv/local/lib/python2.7/site-packages/scss/grammar/expression.py", line 110, in goal 
    expr_lst = self.expr_lst() 
    File "/opt/wc/venv/local/lib/python2.7/site-packages/scss/grammar/expression.py", line 199, in expr_lst 
    expr_slst = self.expr_slst() 
    File "/opt/wc/venv/local/lib/python2.7/site-packages/scss/grammar/expression.py", line 211, in expr_slst 
    or_expr = self.or_expr() 
    File "/opt/wc/venv/local/lib/python2.7/site-packages/scss/grammar/expression.py", line 216, in or_expr 
    and_expr = self.and_expr() 
    File "/opt/wc/venv/local/lib/python2.7/site-packages/scss/grammar/expression.py", line 225, in and_expr 
    not_expr = self.not_expr() 
    File "/opt/wc/venv/local/lib/python2.7/site-packages/scss/grammar/expression.py", line 236, in not_expr 
    comparison = self.comparison() 
    File "/opt/wc/venv/local/lib/python2.7/site-packages/scss/grammar/expression.py", line 244, in comparison 
    a_expr = self.a_expr() 
    File "/opt/wc/venv/local/lib/python2.7/site-packages/scss/grammar/expression.py", line 275, in a_expr 
    m_expr = self.m_expr() 
    File "/opt/wc/venv/local/lib/python2.7/site-packages/scss/grammar/expression.py", line 290, in m_expr 
    u_expr = self.u_expr() 
    File "/opt/wc/venv/local/lib/python2.7/site-packages/scss/grammar/expression.py", line 319, in u_expr 
    atom = self.atom() 
    File "/opt/wc/venv/local/lib/python2.7/site-packages/scss/grammar/expression.py", line 359, in atom 
    return TernaryOp(expr_lst) 
    File "/opt/wc/venv/local/lib/python2.7/site-packages/scss/ast.py", line 558, in __init__ 
    raise SyntaxError("if() must have exactly 3 arguments") 
SyntaxError: if() must have exactly 3 arguments 

문제가 여기에 무엇이 같은 최소 Wirecloud 인스턴스를 만들려고? 가능한 가장 기본적인 Wirecloud 인스턴스를 설정했습니다. 압축하지 않으면 동일한 오류가 브라우저에서 발생합니다. 최신 유선 전화가 끊어 졌습니까? 아니면 다른 것입니까?

실행중인 버전을 다시 얻으려면 무엇을해야합니까? 도커 이미지가 다시 시작될 수없는 것처럼 보이고 다른 데이터베이스와 같은 구성 등이 설정하기가 매우 쉽지 않으므로 도움을 많이 받으셔야합니다 ...

답변

0

WireCloud는 pyscss 버전 1.3 .5. 'pip install -I pyscss == 1.3.4`을 통한 다운 그레이드가 트릭을 수행합니다.

1

사용은 단지 :)

version 0.9.2 of WireCloud은 자세한 내용은이 github ticket를 참조하십시오 발표했다.

도커 이미지도 업데이트되었지만 문제가 계속되면 Github ticket을 만들거나 세부 정보가 포함 된 StackOverflow에 새로운 질문을 만드십시오.