У меня возникли проблемы с установкой pycurl на моем компьютере с Windows. Сначала я попробовал pip, но столкнулся с ошибкой «Пожалуйста, укажите --curl-dir =/path/to/built/libcurl», и с тех пор попробовал установить завиток, прежде чем запускать его снова.Не удалось установить pycurl на окна
Я загрузил curl от http://curl.haxx.se/download.html и доставил его в свою собственную папку.
Я попытался следующие:
D:\Downloads\pycurl-7.19.5.1\pycurl-7.19.5.1>python setup.py install --curl-dir="D:\Downloads\curl-7.40.0\curl-7.40.0"
Но получил следующее сообщение об ошибке.
Using curl directory: D:\Downloads\curl-7.40.0\curl-7.40.0
libcurl.lib does not exist at D:\Downloads\curl-7.40.0\curl-7.40.0\lib\libcurl.lib.
Curl directory must point to compiled libcurl (bin/include/lib subdirectories):
Я не могу найти этот файл libcurl.lib, который он ищет.
Любая помощь будет оценена по достоинству.
UPDATE:
повторно скачал новую библиотеку с того же сайта, завиток-7.40.0-Win64, который содержит файл libcurl.lib.
D:\Downloads\pycurl-7.19.5.1\pycurl-7.19.5.1>python setup.py install --curl-dir=
"D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64\"
Curl directory does not exist: D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64"
D:\Downloads\pycurl-7.19.5.1\pycurl-7.19.5.1>python setup.py install --curl-dir=
"D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64\lib"
Using curl directory: D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64\lib
libcurl.lib does not exist at D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64\l
ib\lib\libcurl.lib.
Curl directory must point to compiled libcurl (bin/include/lib subdirectories):
D:\Downloads\curl-7.40.0-win64\curl-7.40.0-win64\lib
D:\Downloads\pycurl-7.19.5.1\pycurl-7.19.5.1>
Я загрузил curl-7.40.0-win64, и он определенно содержит libcurl.lib в своем каталоге lib. Возможно, вам нужно будет загрузить его снова? –
@PaulRooney Я заново загрузил файл, который вы описали, извлек и попробовал еще раз. См. Мое редактирование. –