ImportError при установке lxml на OS X 10.6 - PullRequest
0 голосов
/ 12 февраля 2012

Я пытаюсь установить lxml на OS X 10.6, используя Python 2.7a3.Однако я получаю сообщение об ошибке во время установки: ImportError: невозможно импортировать имя _config_vars

Я поместил вывод терминала здесь .

Спасибо.

Ответы [ 2 ]

0 голосов
/ 12 февраля 2012

Вы используете альфа-версию Python 2.7.0, альфа-версию, для которой setuptools, которая используется в setup.py lxml, не работает. Setuptools полагается на подробности реализации distutils.sysconfig (атрибут _config_vars), которые были изменены в ранних альфа-версиях Python 2.7 и возвращены позднее в процессе выпуска (для отмены установки setuptools, по всей вероятности.)

Хорошая идея - установить альфа-версии, чтобы проверить, работает ли ваше собственное программное обеспечение в более новой версии Python, но вы не должны продолжать использовать их после выпуска новых версий, и уж точно не после окончательного выпуска. В этом случае, еще две заплатки были сделаны позже; Вы должны действительно установить их вместо этого.

0 голосов
/ 12 февраля 2012

Если у вас был 10.7, я бы спросил: «Вы установили последнюю версию X-Code?», Потому что у меня сейчас нет ошибок.
Но вместо этого я спрошу: вы пробовали / рассматривалиeasy_install или pip install?

...