Как установить MS Visual C++ для Python 2.7?

Я использую Enthought Canopy IDE для запуска своих кодов Python и хочу установить MS Visual C++. Я скачал файл .msi с здесь и сейчас Могу ли я просто установить VCForPython27.msi напрямую с помощью мастера установки? Насколько я понимаю, я не могу этого сделать (правильно?). Но я не понимаю, что мне теперь нужно сделать, чтобы установить это в среду Canopy.

На сайте написано использовать установку pip, но когда я пытаюсь

pip install VCForPython.msi

Я получаю сообщение об ошибке, в котором говорится, что для VCForPython.msi не найдено подходящего дистрибутива.

Я также попытался преобразовать .msi в файл .whl, а затем попытался установить, но получаю сообщение об ошибке

wheel convert VCForPython.msi

говоря, что это не zip-файл. Я полный новичок, и я понимаю, что большая часть того, что я пробовал, может быть ерундой. Подскажите пожалуйста как установить ВК в виртуальную среду Canopy.

PS. Я делаю все это после открытия «командной строки Canopy» из инструментов.

ПСС. Мне нужно установить это, потому что я хочу установить baseSphinx, и в в этом сообщении говорится, что VC является зависимостью . Это означает, что я должен установить это право?


person Ananda    schedule 27.12.2016    source источник


Ответы (1)


теперь я могу просто установить VCForPython27.msi напрямую с помощью мастера установки?

Да.

Насколько я понимаю, я не могу этого сделать (правильно?).

Неправильный. :) Не могли бы вы указать мне на инструкцию, которая произвела на вас такое неправильное впечатление, чтобы мы могли это исправить/уточнить?

На сайте написано использовать pip install

Вот как вы устанавливаете пакет Python. Компилятор Microsoft Visual C++ не является пакетом Python. Это необходимо для сборки некоторых пакетов Python.

ВК - это зависимость. Это означает, что я должен установить это право?

Верно.

person Jonathan March    schedule 29.12.2016