Я пытаюсь установить channels
на Windows 10 box. Я продолжаю получать следующую ошибку:
$ pip install --user channels
... Stuff here
building 'twisted.test.raiser' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/
----------------------------------------
Command ""c:\program files (x86)\python37-32\python.exe" -u -c "import setuptools, tokenize;__file__='C:\\Users\\uscs\\AppData\\Local\\Temp\\pip-install-tgzm6i1z\\twisted\\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\uscs\AppData\Local\Temp\pip-record-d1l_mx2x\install-record.txt --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in C:\Users\uscs\AppData\Local\Temp\pip-install-tgzm6i1z\twisted\
Тонны поиска SO и других мест в Интернете не оставили меня ближе к ответу. Вот что я попробовал:
Установлены инструменты сборки VS. Почти все, что я нашел по этой теме, устарело и касается VS 2015, так что я здесь немного слепую. Сообщение об ошибке недостаточно, чтобы сказать , какой из множества инструментов, которые мне нужны, поэтому вот что я установил:
- Инструменты сборки Visual Studio 2019
- Инструменты сборки C ++
- MSVC v142 - VS 2019 C ++ x64 / x86 build tools (v14.20)
- Windows 10 SDK
- C ++ CMake tools для Windows
- Основные функции инструментов тестирования - Инструменты сборки
- Инструменты сборки Visual Studio 2017
- Основные функции инструментов сборки Visual C ++
- VC ++ 2017 15.9 v14.16 последние версии v141
- Другие вещи такие же, как указано выше
В другом чтении я читал, что иногда необходимо обновить setuptools
, поэтому я сделал это.
- Я перезагрузился для хорошей меры.
Ничто из вышеперечисленного не имело никакого эффекта, несмотря на то, что ответили на другие вопросы.
Что не так? Я в основном пользователь Linux, поэтому проблемы с Windows, как правило, ставят меня в тупик.