Не удается установить pycURL в Windows 7 64Bit
Я пытаюсь установить Pycurl. Я скачал файл tar.gz отсюда:
http://pycurl.sourceforge.net/
Я получаю эту ошибку при использовании easy_install:
AssertionError: please check CURL_DIR in setup.py
Затем я попытался вручную установить pycurl.exe с этого сайта:
http://www.lfd.uci.edu/~gohlke/pythonlibs/
Каждый из них возвращал эту ошибку:
"Python versions 2.X required, which was not found in the registry."
Я в недоумении. Не могу легко установить, не могу установить вручную. Как мне установить этот модуль? Спасибо!
2 ответа
Я думаю, что вы должны сначала загрузить libcurl (я думаю, отсюда) http://curl.haxx.se/dlwiz/?type=devel&os=Win64 затем распаковать его в какой-нибудь каталог (используя 7zip)
Затем в setup.py установите параметр CURL_DIR (там есть комментарии для пользователей Windows) или используйте параметр --curl_dir (см. Также код там).
надеюсь это поможет
2 возможности:
еще не пробовал, но вы можете установить python как для всех пользователей, так и только для меня, по умолчанию только я. если вы изменили это для всех пользователей, то несколько библиотек Python, которые я видел (на ум приходят comtypes), не увидят вашу установку Python. Вы можете переустановить как только я, или здесь есть несколько хаков на SO.
Вы пробовали 32- и 64-битные версии Python? версия библиотеки, которую вы устанавливаете, должна соответствовать установке Python, а не установке Windows. Вы можете установить 32-битную версию Python на 64-битную ОС, но если вы попытаетесь установить 64-битную библиотеку для этой комбинации, он не увидит Python.