2016-02-12 2 views
-1

Я действительно пытаюсь webscrape.Python pip install lxml не работает

Я бегу:

pip install lxml 

затем он начинает загрузку, но в конце он говорит:

import setuptools, tokenize;__file__='C:\\Users\\Bob\\AppData\\Local\\Temp\\pip-build-9dzvj0lp\\lxml\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\Bob\AppData\Local\Temp\pip-mm2qmy4n-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\Bob\AppData\Local\Temp\pip-build-9dzvj0lp\lxml

Я нашел код, который все говорят, что работы для них, но привычка к меня. Это привело меня к выводу, что он не был загружен правильно ...

Как я могу это решить?

Запуск Windows 10

+3

Это, вероятно, будет более хорошо принят, если оно было написано более профессионально. Мы очень ненавидим! –

+0

ха-ха на самом деле? im new here soooo ill стараюсь изо всех сил быть не смешным .... но может у меня помочь? мне нужно сначала загрузить xlml со своего сайта, прежде чем это сделать? codecademy действительно не научил меня этому. – TheWheez

+1

Я отредактировал ваше сообщение, чтобы лучше соответствовать стандартам здесь ... – Idos

ответ

1

В Windows я бы предложил использовать распределение Anaconda установить Python, а затем использовать Конду для установки большинства пакетов. Windows может стать кошмаром, создающим вещи, и Anaconda облегчает жизнь.

Смотрите здесь: https://www.continuum.io/downloads

+0

Не могли бы вы вкратце объяснить, как это поможет? – TheWheez

+0

Anaconda берет много головной боли из настройки python. Например, они предоставляют двоичные файлы для многих пакетов, которые в противном случае сложно построить на машине Windows. Они также предоставляют менеджера пакетов. Существует много возможностей, которые можно использовать с помощью anaconda/conda, но для ваших целей это должно позволить вам установить lxml без каких-либо проблем. Если вы не хотите, чтобы весь дистрибутив anaconda просто установил miniconda с любой версией python, которую вы хотите, а затем выполните 'conda install lxml', и вам должно быть хорошо идти. – user3014097

+0

Я не понимаю, почему он не будет работать для окон. Нужно ли пользователям Windows использовать anaconda? – TheWheez