Skip to content

Cannot install using “pip install”, compilation errors. #26

Description

@andreyshipilov

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions