可能重复:
从 Windows 控制台运行 cURL 命令
我看见这个问题
我下载了 CURL 并将其放在 C 下。但我仍然无法从 CMD 运行它(无论是否有完整路径)。此外,curl 似乎是 Unix 命令 (sh)
答案1
我刚刚尝试了您提到的链接,找到了 zip 文件,解压后,查找了 windows 版本,它看起来像是 cygwin 的东西。也许没有必要使用该链接,因为 cygwin 内置了 curl。
下载 cygwin。请参阅 cygwin.com 上的安装选项链接
http://www.cygwin.com/setup.exe
运行那个。
当您看到此屏幕时,我建议您单击“查看”直到显示完整(查看按钮位于图像的顶部附近),然后您将看到像这样的 curl,正如您在图像中看到的那样,它们是按字母顺序排列的。查看 curl 的包列,它在第 9 行左右,看到了吗。
当您使用 curl 获取行时,您可以单击显示跳过的位置,这样它将被设置为安装它而不是跳过它。
我建议最大化 Windows 中的 cygwin 安装屏幕,因为这样可以减少在软件包中的滚动操作。
这是一张图片。
您可以安装 cygwin 并且运行 curl。
cygwin 是一个应用程序,它允许您在 Windows 内部运行类似 *nix 的命令。
答案2
供参考:是的,如果您运行 Windows,则下载 Windows 32 位或 64 位二进制文件: http://curl.haxx.se/download.html(而不是 linux / aix / solaris / 等等... 版本)。
所以您不需要 cygwin 等等...
另外,我注意到在 Windows 上安装后仍然缺少一些所需的 dll,因此我也从 Google 参考资料中下载了这些 dll,并将它们放在与 curl 相同的目录中。