Problemas com o cvxpy

40 views
Skip to first unread message

MVSC Mar_vin

unread,
Feb 21, 2020, 9:14:39 AM2/21/20
to GruPy-PR
Senhores, 

estou com um problema para instalação do cvxpy no windows 10. Fui no StackOverflow, segui os passos possiveis, mas não consegui instalar com sucesso o cvxpy mesmo seguindo todas as recomendações do package no seu site. Instalei o MS Build tools do visual studio do windows e segui as recomendações. O problema sempre se dá ao pip tentar instalar o osqp da Universidade de Oxford. Já tentei instalar separadamente o osqp e sem sucesso.O script de erro na instalação é esse:

 ERROR: Command errored out with exit status 1:
     command: 'c:\users\marcu\appdata\local\programs\python\python38-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\marcu\\AppData\\Local\\Temp\\pip-install-_t5wiz8y\\osqp\\setup.py'"'"'; __file__='"'"'C:\\Users\\marcu\\AppData\\Local\\Temp\\pip-install-_t5wiz8y\\osqp\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\marcu\AppData\Local\Temp\pip-record-vaaxf2it\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\marcu\appdata\local\programs\python\python38-32\Include\osqp'
         cwd: C:\Users\marcu\AppData\Local\Temp\pip-install-_t5wiz8y\osqp\
    Complete output (93 lines):
    running install
    running build
    running build_py
    creating build
    creating build\lib.win32-3.8
    creating build\lib.win32-3.8\osqp
    copying module\interface.py -> build\lib.win32-3.8\osqp
    copying module\utils.py -> build\lib.win32-3.8\osqp
    copying module\__init__.py -> build\lib.win32-3.8\osqp
    creating build\lib.win32-3.8\osqp\codegen
    copying module\codegen\code_generator.py -> build\lib.win32-3.8\osqp\codegen
    copying module\codegen\utils.py -> build\lib.win32-3.8\osqp\codegen
    copying module\codegen\__init__.py -> build\lib.win32-3.8\osqp\codegen
    creating build\lib.win32-3.8\osqp\tests
    copying module\tests\basic_test.py -> build\lib.win32-3.8\osqp\tests
    copying module\tests\codegen_matrices_test.py -> build\lib.win32-3.8\osqp\tests
    copying module\tests\codegen_vectors_test.py -> build\lib.win32-3.8\osqp\tests
    copying module\tests\dual_infeasibility_test.py -> build\lib.win32-3.8\osqp\tests
    copying module\tests\feasibility_test.py -> build\lib.win32-3.8\osqp\tests
    copying module\tests\mkl_pardiso_test.py -> build\lib.win32-3.8\osqp\tests
    copying module\tests\non_convex_test.py -> build\lib.win32-3.8\osqp\tests
    copying module\tests\polishing_test.py -> build\lib.win32-3.8\osqp\tests
    copying module\tests\primal_infeasibility_test.py -> build\lib.win32-3.8\osqp\tests
    copying module\tests\unconstrained_test.py -> build\lib.win32-3.8\osqp\tests
    copying module\tests\update_matrices_test.py -> build\lib.win32-3.8\osqp\tests
    copying module\tests\warm_start_test.py -> build\lib.win32-3.8\osqp\tests
    copying module\tests\__init__.py -> build\lib.win32-3.8\osqp\tests
    creating build\lib.win32-3.8\osqppurepy
    copying modulepurepy\interface.py -> build\lib.win32-3.8\osqppurepy
    copying modulepurepy\_osqp.py -> build\lib.win32-3.8\osqppurepy
    copying modulepurepy\__init__.py -> build\lib.win32-3.8\osqppurepy
    running egg_info
    writing osqp.egg-info\PKG-INFO
    writing dependency_links to osqp.egg-info\dependency_links.txt
    writing requirements to osqp.egg-info\requires.txt
    writing top-level names to osqp.egg-info\top_level.txt
    reading manifest file 'osqp.egg-info\SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    writing manifest file 'osqp.egg-info\SOURCES.txt'
    creating build\lib.win32-3.8\osqp\codegen\files_to_generate
    copying module\codegen\files_to_generate\CMakeLists.txt -> build\lib.win32-3.8\osqp\codegen\files_to_generate
    copying module\codegen\files_to_generate\emosqpmodule.c -> build\lib.win32-3.8\osqp\codegen\files_to_generate
    copying module\codegen\files_to_generate\example.c -> build\lib.win32-3.8\osqp\codegen\files_to_generate
    copying module\codegen\files_to_generate\setup.py -> build\lib.win32-3.8\osqp\codegen\files_to_generate
    creating build\lib.win32-3.8\osqp\codegen\sources
    creating build\lib.win32-3.8\osqp\codegen\sources\configure
    copying module\codegen\sources\configure\osqp_configure.h.in -> build\lib.win32-3.8\osqp\codegen\sources\configure
    copying module\codegen\sources\configure\qdldl_types.h.in -> build\lib.win32-3.8\osqp\codegen\sources\configure
    creating build\lib.win32-3.8\osqp\codegen\sources\include
    copying module\codegen\sources\include\CMakeLists.txt -> build\lib.win32-3.8\osqp\codegen\sources\include
    copying module\codegen\sources\include\auxil.h -> build\lib.win32-3.8\osqp\codegen\sources\include
    copying module\codegen\sources\include\constants.h -> build\lib.win32-3.8\osqp\codegen\sources\include
    copying module\codegen\sources\include\error.h -> build\lib.win32-3.8\osqp\codegen\sources\include
    copying module\codegen\sources\include\glob_opts.h -> build\lib.win32-3.8\osqp\codegen\sources\include
    copying module\codegen\sources\include\kkt.h -> build\lib.win32-3.8\osqp\codegen\sources\include
    copying module\codegen\sources\include\lin_alg.h -> build\lib.win32-3.8\osqp\codegen\sources\include
    copying module\codegen\sources\include\osqp.h -> build\lib.win32-3.8\osqp\codegen\sources\include
    copying module\codegen\sources\include\proj.h -> build\lib.win32-3.8\osqp\codegen\sources\include
    copying module\codegen\sources\include\qdldl.h -> build\lib.win32-3.8\osqp\codegen\sources\include
    copying module\codegen\sources\include\qdldl_interface.h -> build\lib.win32-3.8\osqp\codegen\sources\include
    copying module\codegen\sources\include\scaling.h -> build\lib.win32-3.8\osqp\codegen\sources\include
    copying module\codegen\sources\include\types.h -> build\lib.win32-3.8\osqp\codegen\sources\include
    copying module\codegen\sources\include\util.h -> build\lib.win32-3.8\osqp\codegen\sources\include
    creating build\lib.win32-3.8\osqp\codegen\sources\src
    copying module\codegen\sources\src\CMakeLists.txt -> build\lib.win32-3.8\osqp\codegen\sources\src
    copying module\codegen\sources\src\auxil.c -> build\lib.win32-3.8\osqp\codegen\sources\src
    copying module\codegen\sources\src\error.c -> build\lib.win32-3.8\osqp\codegen\sources\src
    copying module\codegen\sources\src\kkt.c -> build\lib.win32-3.8\osqp\codegen\sources\src
    copying module\codegen\sources\src\lin_alg.c -> build\lib.win32-3.8\osqp\codegen\sources\src
    copying module\codegen\sources\src\osqp.c -> build\lib.win32-3.8\osqp\codegen\sources\src
    copying module\codegen\sources\src\proj.c -> build\lib.win32-3.8\osqp\codegen\sources\src
    copying module\codegen\sources\src\qdldl.c -> build\lib.win32-3.8\osqp\codegen\sources\src
    copying module\codegen\sources\src\qdldl_interface.c -> build\lib.win32-3.8\osqp\codegen\sources\src
    copying module\codegen\sources\src\scaling.c -> build\lib.win32-3.8\osqp\codegen\sources\src
    copying module\codegen\sources\src\util.c -> build\lib.win32-3.8\osqp\codegen\sources\src
    running build_ext
    -- Selecting Windows SDK version  to target Windows 10.0.18362.
    CMake Error at CMakeLists.txt:5 (project):
      Failed to run MSBuild command:

        MSBuild.exe

      to get the value of VCTargetsPath:

        O sistema não pode encontrar o arquivo especificado



    -- Configuring incomplete, errors occurred!
    See also "C:/Users/marcu/AppData/Local/Temp/pip-install-_t5wiz8y/osqp/osqp_sources/build/CMakeFiles/CMakeOutput.log".
    O sistema não pode encontrar o arquivo especificado
    CMake Error: Generator: execution of make failed. Make command was: MSBuild.exe osqpstatic.vcxproj /p:Configuration=Release /p:Platform=Win32 /p:VisualStudioVersion=14.0 /v:m &&
    error: [Errno 2] No such file or directory: 'osqp_sources\\build\\out\\Release\\osqp.lib'
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\users\marcu\appdata\local\programs\python\python38-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\marcu\\AppData\\Local\\Temp\\pip-install-_t5wiz8y\\osqp\\setup.py'"'"'; __file__='"'"'C:\\Users\\marcu\\AppData\\Local\\Temp\\pip-install-_t5wiz8y\\osqp\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\marcu\AppData\Local\Temp\pip-record-vaaxf2it\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\users\marcu\appdata\local\programs\python\python38-32\Include\osqp' Check the logs for full command output.


Não sei mais o que fazer. Alguém pode me ajudar?



Reply all
Reply to author
Forward
0 new messages