@trickster2019

Как исправить ошибку « Command errored out with exit status 1:»?

При попытки установить библиотеку vidstream вылетает ошибка:

ERROR: Command errored out with exit status 1:
     command: 'C:\Users\nesto\AppData\Local\Programs\Python\Python310\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\nesto\\AppData\\Local\\Temp\\pip-install-sfzpppbc\\pyaudio_1c03bba365b94b7c9ed5cc6d707b0d0a\\setup.py'"'"'; __file__='"'"'C:\\Users\\nesto\\AppData\\Local\\Temp\\pip-install-sfzpppbc\\pyaudio_1c03bba365b94b7c9ed5cc6d707b0d0a\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\nesto\AppData\Local\Temp\pip-record-znl2sicq\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\nesto\AppData\Local\Programs\Python\Python310\Include\pyaudio'
         cwd: C:\Users\nesto\AppData\Local\Temp\pip-install-sfzpppbc\pyaudio_1c03bba365b94b7c9ed5cc6d707b0d0a\
    Complete output (9 lines):
    running install
    running build
    running build_py
    creating build
    creating build\lib.win-amd64-3.10
    copying src\pyaudio.py -> build\lib.win-amd64-3.10
    running build_ext
    building '_portaudio' extension
    error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'C:\Users\nesto\AppData\Local\Programs\Python\Python310\python.exe' -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\nesto\\AppData\\Local\\Temp\\pip-install-sfzpppbc\\pyaudio_1c03bba365b94b7c9ed5cc6d707b0d0a\\setup.py'"'"'; __file__='"'"'C:\\Users\\nesto\\AppData\\Local\\Temp\\pip-install-sfzpppbc\\pyaudio_1c03bba365b94b7c9ed5cc6d707b0d0a\\setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\nesto\AppData\Local\Temp\pip-record-znl2sicq\install-record.txt' --single-version-externally-managed --compile --install-headers 'C:\Users\nesto\AppData\Local\Programs\Python\Python310\Include\pyaudio' Check the logs for full command output.
  • Вопрос задан
  • 555 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Похоже на то, что для сборки библиотеки нужен компилятор C, а у вас в системе он не установлен или не настроен.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@alexbprofit
Junior SE
Не получится даже после установки C компилятора и пакета SDK для винды, потому что его можно установить только на версию python не выше 3.6, см. документацию
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы