2016-06-30 7 views
0

Я пытался установить Airflow в windows через командную строку с помощью pip.Ошибка при установке Airflow с использованием pip в windows- Не удалось найти vcvarsall.bat

Питон 3.4.2, включенный в комплект поставки. Я получаю ошибку ниже.

distutils.errors.DistutilsError: Setup script exited with error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).

Я установил Visual Studio 2012, но Python 3.4 выглядит для VS10 по умолчанию. Я попытался обмануть Python, чтобы использовать новую визуальную студию на

  1. Выполнение команды set VS100COMNTOOLS=%VS110COMNTOOLS%.
  2. Добавить новую системную переменную VS100COMNTOOLS в качестве имени переменной и присвоило значение VS110COMNTOOLS.

Оба трюка не работают. Я все еще получаю ту же самую старую ошибку.

Файл vcvarsall.bat присутствует в C:\Program Files\Microsoft Visual Studio 11.0\VC

, что здесь не хватает? как я могу избавиться от этой ошибки?

ответ

0

Вместо установки VS100COMNTOOLS=%VS110COMNTOOLS% в ЦМД, я сделал SET VS100COMNTOOLS=C:\Program Files\Microsoft Visual Studio 11.0\Common7\Tools\ и собирала правильно, но снова бросили еще одну кучу ошибок, как VS11 компилятор отличается и не может скомпилировать Python 3.4 код правильно.

Я удалил VS11, установил VS10 и работал.