python-scss
python-scss copied to clipboard
Cannot install using “pip install”, compilation errors.
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
----------------------------------------
Could you solve this error? How?