
Я пытаюсь установить пакет Python. В каталоге, содержащем файл, setup.py
я создаю среду Anaconda (как предлагается в документации к пакету), а затем ввожу командуpip install .
Скачиваются и устанавливаются кучи других необходимых пакетов. Пока все идет хорошо, но когда дело доходит до установки cytoolz
(я не уверен, что это реальная установка пакета -- я думаю, что это может быть набор инструментов настройки), возникает следующая ошибка:
building 'cytoolz.dicttoolz' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/
Я следовал инструкциям (ранее я установил Visual Studio 2017 на свой компьютер, но тогда мне был нужен только модуль .NET desktop dev.), и я установил модуль "Desktop dev. with C++", как рекомендовалось в других постах. В качестве подтверждения в списке установленных программ я вижу Microsoft Visual C++ 2017 (то есть версию 14.13.26020), но при повторении процедуры установки пакета, как описано выше, снова появляется та же ошибка.
Что мне следует сделать, чтобы это исправить?
Может быть, у меня версия 14.13, а для рассматриваемого пакета требуется версия 14.0?
РЕДАКТИРОВАТЬ: Не знаю, поможет ли эта информация: я установил Visual Studio Community 2017 и Visual Studio Build Tools 2017, и в обоих случаях установлен соответствующий модуль C++ dev.