我以前使用过libcurl没有任何问题,并且有一次使用了pyCurl。现在我想在我的电脑上安装它并进行开发。但是,我不知道该如何操作。我不想下载libcurl文件并编译它和pycurl,我想知道最简单的方法。我已经在我的电脑上安装了libcurl。
我使用的是Windows系统。我尝试下载源代码并使用pycurl的安装脚本,但没有成功。
我以前使用过libcurl没有任何问题,并且有一次使用了pyCurl。现在我想在我的电脑上安装它并进行开发。但是,我不知道该如何操作。我不想下载libcurl文件并编译它和pycurl,我想知道最简单的方法。我已经在我的电脑上安装了libcurl。
我使用的是Windows系统。我尝试下载源代码并使用pycurl的安装脚本,但没有成功。
简述
从该网站获取二进制文件:http://www.lfd.uci.edu/~gohlke/pythonlibs/
直接下载链接:2.6 32位
,2.7 32位
,2.6 64位
,2.7 64位
对于 pycURL,在 Windows 上使用 pip
和 easy_install
都会失败。
我也尝试过手动下载并安装 pycURL 包,但无效,即使指定了 CURL_DIR
(它报错找不到 'lib\libcurl.lib')。从 README 文件中可以看出,需要在 CURL_DIR
中提供 cURL 的源代码分发版,而不是可执行文件。
从官方的 pycURL 存储库下载预编译版本可能会让您成功安装。
无法在Python 2.6上运行,需要Python 2.5。目前唯一的简单方法似乎是这个非官方版本。它是一个可执行安装程序,我已经在Python 2.6上使用它而没有任何问题。 Python 2.7版本也在同一网站上提供。requests
,这是一个流行的pycURL替代品。它易于使用并且仍在积极开发中。你可以在这里尝试下载pycurl。
http://www.lfd.uci.edu/~gohlke/pythonlibs/
PycURL是libcurl库的接口。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)
easy_install pycurl
sudo apt install libcurl4-openssl-dev libssl-dev
pip install pycurl