python-scss icon indicating copy to clipboard operation
python-scss copied to clipboard

Cannot install using “pip install”, compilation errors.

Open andreyshipilov opened this issue 9 years ago • 1 comments

Hi. Here's the full log. I have Windows C for Python Compiler installed.

Collecting sass
  Using cached sass-2.3.tar.gz
Building wheels for collected packages: sass
  Running setup.py bdist_wheel for sass
  Complete output from command d:\Projects\importal\importal_venv\Scripts\python.exe -c "import setuptools;__file__='c:\\users\\andrey\\appdata\\local\\temp\\pip-build-xvq9_a\\sass\\setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d c:\users\andrey\appdata\local\temp\tmp4czjqspip-wheel-:
  running bdist_wheel
  running build
  running build_ext
  skipping 'sass.cpp' Cython extension (up-to-date)
  building 'sass' extension
  creating build
  creating build\temp.win32-2.7
  creating build\temp.win32-2.7\Release
  creating build\temp.win32-2.7\Release\libsass
  creating build\temp.win32-2.7\Release\libsass\sass2scss
  C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I. -Ilibsass -IC:\Python27\include -Id:\Projects\importal\importal_venv\PC /Tplibsass/ast.cpp /Fobuild\temp.win32-2.7\Release\libsass/ast.obj
  ast.cpp
  C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Include\xlocale(342) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
  C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I. -Ilibsass -IC:\Python27\include -Id:\Projects\importal\importal_venv\PC /Tplibsass/base64vlq.cpp /Fobuild\temp.win32-2.7\Release\libsass/base64vlq.obj
  base64vlq.cpp
  C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Include\xlocale(342) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
  C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I. -Ilibsass -IC:\Python27\include -Id:\Projects\importal\importal_venv\PC /Tplibsass/bind.cpp /Fobuild\temp.win32-2.7\Release\libsass/bind.obj
  bind.cpp
  C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Include\xlocale(342) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
  c:\users\andrey\appdata\local\temp\pip-build-xvq9_a\sass\libsass\environment.hpp(36) : warning C4800: 'unsigned int' : forcing value to bool 'true' or 'false' (performance warning)
          c:\users\andrey\appdata\local\temp\pip-build-xvq9_a\sass\libsass\environment.hpp(36) : while compiling class template member function 'bool Sass::Environment<T>::current_frame_has(const std::string) const'
          with
          [
              T=Sass::AST_Node *
          ]
          libsass/bind.cpp(44) : see reference to class template instantiation 'Sass::Environment<T>' being compiled
          with
          [
              T=Sass::AST_Node *
          ]
  C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I. -Ilibsass -IC:\Python27\include -Id:\Projects\importal\importal_venv\PC /Tplibsass/constants.cpp /Fobuild\temp.win32-2.7\Release\libsass/constants.obj
  constants.cpp
  C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I. -Ilibsass -IC:\Python27\include -Id:\Projects\importal\importal_venv\PC /Tplibsass/context.cpp /Fobuild\temp.win32-2.7\Release\libsass/context.obj
  context.cpp
  C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Include\xlocale(342) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
  libsass/context.cpp(93) : warning C4244: 'initializing' : conversion from 'const double' to 'int', possible loss of data
  libsass/context.cpp(94) : warning C4244: '+=' : conversion from 'const double' to 'int', possible loss of data
  libsass/context.cpp(95) : warning C4244: '+=' : conversion from 'const double' to 'int', possible loss of data
  libsass/context.cpp(107) : error C2440: 'specialization' : cannot convert from 'char' to 'const Sass::Prelexer::prelexer'
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
  libsass/context.cpp(107) : error C2973: 'Sass::Prelexer::find_first' : invalid template argument 'char'
          c:\users\andrey\appdata\local\temp\pip-build-xvq9_a\sass\libsass\prelexer.hpp(457) : see declaration of 'Sass::Prelexer::find_first'
  libsass/context.cpp(107) : error C2668: 'Sass::Prelexer::find_first' : ambiguous call to overloaded function
          c:\users\andrey\appdata\local\temp\pip-build-xvq9_a\sass\libsass\prelexer.hpp(457): could be 'const char *Sass::Prelexer::find_first<59>(const char *)'
          c:\users\andrey\appdata\local\temp\pip-build-xvq9_a\sass\libsass\prelexer.hpp(452): or       'const char *Sass::Prelexer::find_first<59>(const char *)'
          while trying to match the argument list '(const char *)'
  libsass/context.cpp(116) : error C2668: 'Sass::Prelexer::find_first' : ambiguous call to overloaded function
          c:\users\andrey\appdata\local\temp\pip-build-xvq9_a\sass\libsass\prelexer.hpp(457): could be 'const char *Sass::Prelexer::find_first<59>(const char *)'
          c:\users\andrey\appdata\local\temp\pip-build-xvq9_a\sass\libsass\prelexer.hpp(452): or       'const char *Sass::Prelexer::find_first<59>(const char *)'
          while trying to match the argument list '(const char *)'
  error: command 'C:\\Users\\Andrey\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\cl.exe' failed with exit status 2

  ----------------------------------------
Failed to build sass
Installing collected packages: sass
  Running setup.py install for sass
    Complete output from command d:\Projects\importal\importal_venv\Scripts\python.exe -c "import setuptools, tokenize;__file__='c:\\users\\andrey\\appdata\\local\\temp\\pip-build-xvq9_a\\sass\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record c:\users\andrey\appdata\local\temp\pip-fnn3ad-record\install-record.txt --single-version-externally-managed --compile --install-headers d:\Projects\importal\importal_venv\include\site\python2.7\sass:
    running install
    running build
    running build_ext
    skipping 'sass.cpp' Cython extension (up-to-date)
    building 'sass' extension
    C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I. -Ilibsass -IC:\Python27\include -Id:\Projects\importal\importal_venv\PC /Tplibsass/ast.cpp /Fobuild\temp.win32-2.7\Release\libsass/ast.obj
    ast.cpp
    C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Include\xlocale(342) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
    C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I. -Ilibsass -IC:\Python27\include -Id:\Projects\importal\importal_venv\PC /Tplibsass/base64vlq.cpp /Fobuild\temp.win32-2.7\Release\libsass/base64vlq.obj
    base64vlq.cpp
    C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Include\xlocale(342) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
    C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I. -Ilibsass -IC:\Python27\include -Id:\Projects\importal\importal_venv\PC /Tplibsass/bind.cpp /Fobuild\temp.win32-2.7\Release\libsass/bind.obj
    bind.cpp
    C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Include\xlocale(342) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
    c:\users\andrey\appdata\local\temp\pip-build-xvq9_a\sass\libsass\environment.hpp(36) : warning C4800: 'unsigned int' : forcing value to bool 'true' or 'false' (performance warning)
            c:\users\andrey\appdata\local\temp\pip-build-xvq9_a\sass\libsass\environment.hpp(36) : while compiling class template member function 'bool Sass::Environment<T>::current_frame_has(const std::string) const'
            with
            [
                T=Sass::AST_Node *
            ]
            libsass/bind.cpp(44) : see reference to class template instantiation 'Sass::Environment<T>' being compiled
            with
            [
                T=Sass::AST_Node *
            ]
    C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I. -Ilibsass -IC:\Python27\include -Id:\Projects\importal\importal_venv\PC /Tplibsass/constants.cpp /Fobuild\temp.win32-2.7\Release\libsass/constants.obj
    constants.cpp
    C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Bin\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I. -Ilibsass -IC:\Python27\include -Id:\Projects\importal\importal_venv\PC /Tplibsass/context.cpp /Fobuild\temp.win32-2.7\Release\libsass/context.obj
    context.cpp
    C:\Users\Andrey\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\Include\xlocale(342) : warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
    libsass/context.cpp(93) : warning C4244: 'initializing' : conversion from 'const double' to 'int', possible loss of data
    libsass/context.cpp(94) : warning C4244: '+=' : conversion from 'const double' to 'int', possible loss of data
    libsass/context.cpp(95) : warning C4244: '+=' : conversion from 'const double' to 'int', possible loss of data
    libsass/context.cpp(107) : error C2440: 'specialization' : cannot convert from 'char' to 'const Sass::Prelexer::prelexer'
            Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
    libsass/context.cpp(107) : error C2973: 'Sass::Prelexer::find_first' : invalid template argument 'char'
            c:\users\andrey\appdata\local\temp\pip-build-xvq9_a\sass\libsass\prelexer.hpp(457) : see declaration of 'Sass::Prelexer::find_first'
    libsass/context.cpp(107) : error C2668: 'Sass::Prelexer::find_first' : ambiguous call to overloaded function
            c:\users\andrey\appdata\local\temp\pip-build-xvq9_a\sass\libsass\prelexer.hpp(457): could be 'const char *Sass::Prelexer::find_first<59>(const char *)'
            c:\users\andrey\appdata\local\temp\pip-build-xvq9_a\sass\libsass\prelexer.hpp(452): or       'const char *Sass::Prelexer::find_first<59>(const char *)'
            while trying to match the argument list '(const char *)'
    libsass/context.cpp(116) : error C2668: 'Sass::Prelexer::find_first' : ambiguous call to overloaded function
            c:\users\andrey\appdata\local\temp\pip-build-xvq9_a\sass\libsass\prelexer.hpp(457): could be 'const char *Sass::Prelexer::find_first<59>(const char *)'
            c:\users\andrey\appdata\local\temp\pip-build-xvq9_a\sass\libsass\prelexer.hpp(452): or       'const char *Sass::Prelexer::find_first<59>(const char *)'
            while trying to match the argument list '(const char *)'
    error: command 'C:\\Users\\Andrey\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\cl.exe' failed with exit status 2

    ----------------------------------------

andreyshipilov avatar Aug 12 '15 07:08 andreyshipilov

Could you solve this error? How?

anialamo avatar Jan 24 '20 09:01 anialamo