2014-01-23 1 views
0

Я новичок в использовании Python и пытаюсь установить Scrapy с помощью pip и easy_install. В настоящее время я получаю ошибку «не удалось найти vcvarsall.bat».Версия Visual Studio для установки Scrapy

С помощью Google я обнаружил, что мне нужна версия Microsoft Studio, предпочтительнее 2008 года.

Однако, я не совсем понимаю разницу между этими тремя вариантами:

  • Redistributable версия - только устанавливает компоненты среды выполнения, не кодирования/сборочной среды?
  • Экспресс-версия - некоторая часть окружающей среды здания?
  • Visual Studio - все это?

Достаточно ли распространяться, чтобы установить scrapy с помощью pip или easy_install? Или что мне нужно?

+0

Попробуйте установить первый дистрибутив Python (x, y): https://code.google.com/p/pythonxy/. Затем используйте pip оттуда для установки Scrapy. – Rolando

ответ

1

Поскольку SCRAPY чисто питон эта ошибка из easy_install пытается построить одну из расширений - так, чтобы исправить это, чтобы установить окно сборке расширений требуется первого - посмотреть список here.

Чтобы ответить на вторую часть вашего вопроса версии упомянуты:

  1. Redistributable - файлы, необходимые на любой машине, чтобы запустить код, построенный с VS-2008.
  2. Экспресс - бесплатный, но ограниченный как в том, что он будет делать, так и в том, что вам разрешено делать.
  3. Full - Без ограничений, но вам, возможно, придется заплатить за это.

Для запуска питона у вас уже есть 1. Eitehr 2 или 3 может создавать расширения для Python, но не нужны для чистого питона, увидеть первый бит выше, и часто можно найти заранее построенные версии библиотеки расширений.

 Смежные вопросы

  • Нет связанных вопросов^_^