我在让cURL在Windows上运行时遇到了麻烦。

我已经从这里下载了一个cURL zip文件,但它似乎包含源代码,而不是可执行文件。

我需要编译cURL来运行它吗?如果是,那么我该怎么做?

我在哪里可以找到cURL的.exe下载?

我已经寻找了关于安装cURL的文档,但是几乎找不到。


当前回答

假设您是从https://curl.haxx.se/download.html获得的,只要将其解压缩到任何您想要的地方即可。无需安装。如果您打算使用SSL,您需要从curl的网站下载OpenSSL dll。

其他回答

我想我应该写我所做的(Windows 10, 64位):

从下载页面https://curl.haxx.se/download.html选择下载向导https://curl.haxx.se/dlwiz/

选择curl可执行文件。

选择Win64。

选择通用。

选择任何。

选择x86_64。

选择第一个推荐选项。对我来说,这是:

curl版本:7.53.1 -启用SSL启用SSH启用。提供:维克多Szakáts。您将从此链接获得预构建的'curl'二进制文件(或者在某些情况下,通过使用此链接所提供的页面上的信息)。您可能会或可能不会将'libcurl'安装为共享库/DLL。 该文件使用7zip进行打包。7zip是一种文件归档格式。

点击下载。

在下载文件夹中应该有curl-7.53.1-win64-mingw.7z文件。

如果没有,请安装7-Zip。

右键,7-Zip,在这里提取。复制并粘贴提取的文件,如Z:\Tools\

如果你查看bin文件夹,你会看到curl.exe。如果你双击它,一个窗口将迅速闪现并消失。要运行它,您需要使用命令提示符。导航到bin文件夹,输入curl和参数以发出请求。你必须使用双引号。在Windows上,单引号不能与curl一起使用。

现在,您需要向用户的Path变量添加curl,这样您就不必导航到正确的文件夹来运行程序。进入“这台PC”、“计算机”、“系统属性”、“高级系统设置”,以管理员身份进行身份验证(您不是以管理员身份运行,对吗?对吗?)环境变量,系统变量,查看列表,选择路径,然后编辑,然后新建,然后,例如:

Z: \ \ curl-7.53.1-win64-mingw \ bin的工具

如果你喜欢,你可以添加一个结尾的反斜杠,我认为这无关紧要。单击向上移动,直到它位于列表的顶部,然后您可以很容易地从上一个屏幕看到它。单击OK, OK, OK,然后打开命令提示符,您可以以任何用户从任何文件夹输入curl来运行curl。不要忘记你的双引号。

这是我希望我得到的答案。

为Windows安装Chocolatey包管理器。安装后,只需输入choco install curl即可。然后你可以在终端上使用curl。

您可以在3个简单的程序中构建curl、openssl、libssh2和zlib的最新版本 步骤遵循本教程。

Curl是静态构建的,因此您不必分发必要的动态运行时。

您也可以从SourceForge下载预构建版本(x86和x64)。

只需下载curl并解压压缩文件。你会得到“curl.exe”文件。打开一个CMD Shell,将文件curl.exe拖到CMD Shell中,现在您可以使用curl了。

我已经成功地使用了Windows curl-installer: http://open-edx-windows-7-installation-instructions.readthedocs.io/en/latest/6_Install_cURL_for_Windows.html

使用cURL for Windows直接下载链接与msi-installer。 请记住在安装后重新启动系统。