Как установить pyCurl?
Я ОЧЕНЬ новичок в python. Я использовал libcurl без проблем и использовал pyCurl один раз в прошлом. Теперь я хочу настроить его на своей машине и dev. Однако я понятия не имею, как это сделать. Я скорее не DL libcirl файлы и компиляции, что вместе с pycurl, я хочу узнать простейший метод. У меня есть libcurl, установленный на моей машине.
Я нахожусь в окнах, я попробовал DLing-источники и использовал настройку pycurl script, мне не повезло.
Ответы
Ответ 1
TL, ДР
Получить двоичный код с этого веб-сайта: http://www.lfd.uci.edu/~gohlke/pythonlibs/
Прямые ссылки: 2.6 32bit
,
2.7 32bit
, 2.6 64bit
, 2.7 64bit
Для pycURL в Windows не будут работать как pip
, так и easy_install
.
Я также попытался загрузить и установить пакет pycURL вручную, после
загрузка cURL, но это тоже не сработало, даже если указать
CURL_DIR
(он жаловался, что не может найти "lib\libcurl.lib" ). Из чего
Я могу собрать из README, что ему нужно в CURL_DIR
является источником
распространение cURL, а не исполняемый файл.
Загрузка предварительно скомпилированной версии из официального pycURL
репозиторий, вероятно,
нигде, потому что для этого требуется Python 2.5. Он не будет работать с 2.6.
Единственный простой способ на данный момент, похоже,
this
неофициальный выпуск. Это исполняемый установщик, и я использовал его без каких-либо
проблемы с Python 2.6. Версия для Python
2.7
можно найти на на том же сайте.
Вы также можете рассмотреть возможность использования requests
, популярной альтернативы pycURL. Это приятно использовать и активно развивается.
Ответ 2
Вы можете попробовать скачать pycurl здесь
http://www.lfd.uci.edu/~gohlke/pythonlibs/
PycURL - это интерфейс библиотеки libcurl.
pycurl-7.19.0.win-amd64-py2.6.exe [863 KB] [Python 2.6] [64 бит] [Dec 09, 2010]
pycurl-7.19.0.win-amd64-py2.7.exe [863 KB] [Python 2.7] [64 бит] [Dec 09, 2010]
pycurl-7.19.0.win32-py2.6.exe [764 KB] [Python 2.6] [32 бит] [Dec 09, 2010]
pycurl-7.19.0.win32-py2.7.exe [764 KB] [Python 2.7] [32 бит] [Dec 09, 2010]
или здесь
http://pycurl.sourceforge.net/download/
pycurl-ssl-7.15.5.1.win32-py2.4.exe 02-Oct-2006 10:10 534K предварительно скомпилированный установщик win32 (с openssl-0.9.8c, zlib-1.2.3, c-ares-1.3. 1)
pycurl-ssl-7.15.5.1.win32-py2.5.exe 02-Oct-2006 10:10 534K предварительно скомпилированный установщик win32 (с openssl-0.9.8c, zlib-1.2.3, c-ares-1.3.1) < ш > pycurl-ssl-7.16.4.win32-py2.4.exe 05-Sep-2007 19:28 546K предварительно скомпилированный установщик win32 (с openssl-0.9.8e, zlib-1.2.3, c-ares-1.4.0) < ш > pycurl-ssl-7.16.4.win32-py2.5.exe 05-Sep-2007 19:27 546K предварительно скомпилированный установщик win32 (с openssl-0.9.8e, zlib-1.2.3, c-ares-1.4.0) < ш > pycurl-ssl-7.18.2.win32-py2.5.exe 17-Jun-2008 20:43 540K предварительно скомпилированный установщик win32 (с openssl-0.9.8h, zlib-1.2.3)
Ответ 3
Согласно http://bazaar-vcs.org/PyCurl
Поскольку Windows не поставляется с ни cURL, ни pycURL, пользователи Windows должны будут установить оба.
cURL скачиваний: http://curl.haxx.se/download.html.
pycURL скачиваний: http://pycurl.sourceforge.net/download/.
Обе ссылки содержат Linux (и другие * Nix) tarballs/packages и файлы установщика Windows.
В обоих ссылках есть установщики окон, надеюсь, они будут работать для вас.
Ответ 4
Зависит от платформы. Здесь на ubuntu это так же просто, как:
sudo aptitude install python-pycurl
Достаточно распространенный пакет, чтобы думать, что большинство основных дистрибутивов Linux будут иметь его в своих источниках.
Если вы находитесь в окнах, вам понадобится cURL. Затем вы можете установить pycurl, который завершается в установщик.
Ответ 5
Как уже было сказано, это зависит от платформы.
В общем, я предпочитаю использовать только сам интерпретатор Python, который упакован для моей ОС, и установить все остальное в виртуальной среде но это совсем другая история...
Если у вас установлен setuptools, установка большинства пакетов Python так же проста, как:
easy_install pycurl
Ответ 6
Моя среда - это Windows 7 и Python 2.7. Хотя мой Windows 7 64-разрядный, мой Python 2.7 32-разрядный.
У меня был успех, посетив http://pycurl.sourceforge.net/download/ и загрузив и запустив pycurl-7.19.3.win32-py2.7.msi.