Python по умолчанию или fink и lxml под 10.6.8


0

Ах, путаница.

Я пытаюсь установить библиотеку Python под названием lxml, как это требуется скриптом Python. Я прошел через многочисленные SU вопросы и ответы. Я не смог добиться большого прогресса.

я бегу easy_install lxml и получить:

Обрабатывается lxml-3.0.1-py2.6-macosx-10.6-universal.egg lxml 3.0.1   уже активная версия в easy-install.pth

С помощью   /Library/Python/2.6/site-packages/lxml-3.0.1-py2.6-macosx-10.6-universal.egg   Обработка зависимостей для lxml Завершенная обработка зависимостей для   LXML

но когда я запускаю свой скрипт, я получаю:

Файл "scraper.py", строка 3, в       импортировать файл lxml.html "/Library/Python/2.6/site-packages/lxml-3.0.1-py2.6-macosx-10.6-universal.egg/lxml/html/ в этом .py»,   строка 42, в       из lxml import etree

ImportError:   dlopen (/Library/Python/2.6/site-packages/lxml-3.0.1-py2.6-macosx-10.6-universal.egg/lxml/etree.so,   2): символ не найден: _htmlParseChunk Ссылка на:   /Library/Python/2.6/site-packages/lxml-3.0.1-py2.6-macosx-10.6-universal.egg/lxml/etree.so

Ожидается в: плоское пространство имен в   /Library/Python/2.6/site-packages/lxml-3.0.1-py2.6-macosx-10.6-universal.egg/lxml/etree.so

Я думаю, что, возможно, я не использую правильную установку Python? Я установил Python с Fink, но я должен использовать Python OS X?

Это в моем .profile:

test -r /sw/bin/init.sh && . /sw/bin/init.sh

который указывает на установку финка.

echo $PATH дает мне:

/ SW / бен: / SW / SBIN: / USR / бен: / бен: / USR / SBIN: / SBIN: / USR / местные / бен: / USR / X11 / бен: / USR / X11R6 / бен

Должен ли я изменить это, чтобы указать на питона снежного барса? (Что является 2.6.1) В библиотеке / есть:

enter image description here

которые являются lxml библиотеки мне нужны, оказывается, тоже as requests,

А также whereis python дает мне /usr/bin/python

Что я делаю? Как мне заставить Python использовать эти библиотеки. А какой питон?

Ответы:


0

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

http://lxml.de/installation.html#installation

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.