Установка lxml из индекса Python

Я пытаюсь установить lxml из индекса пакета python, как предлагается в вопросе ниже, поскольку я сталкиваюсь с той же проблемой, что и исходный автор. исходный вопрос: Установить libxml2 и связанные привязки python - Windows Индекс пакета: https://pypi.python.org/pypi/lxml/3.4.1

У меня установлен python 3.4.1, и я нахожусь на машине с Windows 7.

Я попытался загрузить несколько установщиков Windows, так как не уверен, какой из них мне подходит. Все они выдают ошибку, что у меня не установлен Python ##. Например, когда я пытаюсь загрузить «lxml-3.4.1.win32-py3.2.exe (md5)», он говорит: «Требуется Python версии 3.2, которая не была найдена в реестре».

Есть ли там ссылка, которую я должен использовать, но которую я просто не вижу прямо сейчас? Или мне не хватает предварительных требований?

Спасибо!


person user2412489    schedule 07.12.2014    source источник
comment
Вы проверили свой PATH?   -  person tyteen4a03    schedule 08.12.2014
comment
Нет никаких вариантов, чтобы изменить, где искать. Я провел еще несколько исследований и установил lfd.uci.edu/~gohlke/pythonlibs Думаю, / # lxml сработало. Мне все еще не удается импортировать lxml, но я думаю, что это отдельная проблема.   -  person user2412489    schedule 08.12.2014
comment
nvm, у меня только что была опечатка   -  person user2412489    schedule 08.12.2014


Ответы (2)


http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml имел правильную ссылку для меня: lxml ‑ 3.4.1.win ‑ amd64 ‑ py3.4.exe.

Я использовал этот установщик, а затем, поскольку я использую PyCharm, также добавил его в качестве интерпретатора.

person user2412489    schedule 07.12.2014
comment
Я не могу найти тот exe, который вы упомянули. У вас есть прямой URL? Сейчас там только .whl. - person Gregory Kuhn; 13.02.2015

Убедитесь, что вы устанавливаете LXML для той же архитектуры, что и установленная вами версия python. Например. Python для amd64 требует lxml для amd64.

person Corrigat    schedule 08.01.2015
comment
Это не дает ответа на вопрос. Чтобы критиковать или запрашивать разъяснения у автора, оставьте комментарий под его сообщением - вы всегда можете комментировать свои собственные сообщения, и как только у вас будет достаточно репутации, вы сможете комментировать любое сообщение. - person Mariusz Jamro; 09.01.2015
comment
Фактически это было решением той же проблемы, с которой я столкнулся всего пару недель назад. Я подумал, что когда я найду ответ на тот же вопрос, который у меня был, я мог бы поделиться им в качестве ответа. Я понимаю, что мой пост был бы более уместным в разделе комментариев, но мне любопытно, какой ответ был бы уместен в качестве ответа на это сообщение, поскольку он похож на другой ответ, на который вы не ответили, и реальные решения кажутся неприемлемыми. - person Corrigat; 10.01.2015