Требуется Microsoft Visual C++ 14.0. Получите его с помощью Microsoft Visual C++ Build Tools ": http://landinghub.visualst udio.com/visual-cpp-build-tools

Я пробовал все методы, упомянутые в Интернете, но бесполезно. Я пытаюсь установить misaka, написав pip install misaka он продолжает жаловаться, показывая одно и то же сообщение. Я загрузил и установил инструмент сборки MS 2015 и 2017, перезагрузил свой ноутбук. Что бы я ни делал, не мог понять, почему он жалуется. Версия Python 3.6.4 Windows 10

Ответ 1

для решения любой из следующих ошибок: Failed building wheel for misaka или Failed to build misaka или Microsoft Visual C++ 14.0 is required или Unable to find vcvarsall.bat

Решение:

1- перейти к: https://www.visualstudio.com/downloads/#build-tools-for-visual-studio-2017

2- выберите бесплатную загрузку в Visual Studio Community 2017

(это загрузит установщик.) запустите программу установки

3- Теперь самым важным шагом является выбор того, что вам нужно: на вкладке рабочей нагрузки:

a) под Windows есть только 3 варианта: CHECK Desktop development с C++

b) в разделе "Веб и облако" есть только 7 вариантов: CHECK Python development (я считаю, что это необязательно, но я это сделал).

4- теперь перейдите к вашему cmd и введите: pip3 install misaka

Удачи screenshoot of what you need to install

Обратите внимание, что если вы уже установили визуальную студию, то при запуске установщика вы можете изменить свою (нажмите кнопку "Изменить" в Visual Studio Community 2017) и выполните шаги 3 и 4 enter image description here

Ответ 3

Я получал ту же ошибку при попытке установить biopython с Python 3.7 на Windows 10.

Установка только средств сборки (вместо полного варианта Community Edition, как предложено в другом ответе), с опциями "C++/CLI support" и "V C++ 2015.3 v14.00 (v140) набор инструментов для рабочего стола", дополнение к значениям по умолчанию, решила проблему.