модуль pycurl недоступен после установки на Snow Leopard - PullRequest
0 голосов
/ 06 января 2010

Я использую Python 2.6.4 на Mac Snow Leopard. Я установил Pycurl, используя:

sudo env ARCHFLAGS="-arch x86_64" easy_install setuptools pycurl==7.16.2.1

Установка завершается без проблем и говорит, что pycurl устанавливается в последующих попытках установки. Однако, когда я пытаюсь «импортировать pycurl» в сценарии, я получаю сообщение, что pycurl не найден Я не уверен, что еще нужно сделать, чтобы это исправить.

Ответы [ 3 ]

2 голосов
/ 06 января 2010

Я подозреваю, что в вашей системе есть 2 версии python. Как насчет удаления легко установить и переустановить его.

Удалите текущий скрипт простой установки, набрав which easy_install, а затем rm [easy install full path].

Для простой установки

wget http://peak.telecommunity.com/dist/ez_setup.py
python ez_setup.py

Затем повторите вашу команду:

sudo env ARCHFLAGS="-arch x86_64" easy_install setuptools pycurl==7.16.2.1
1 голос
/ 06 января 2010

Я думаю, у вас есть 2 разные версии Python, вы можете узнать, запустив команду which python

0 голосов
/ 06 января 2010

Если вы установили Python 2.6.4 с помощью установщика python.org OS X, вам необходимо установить дополнительный 10.4u SDK из 10.6 Xcode mpkg для установки любых пакетов python, включающих модули расширения C.

...