curl错误:初始化curl库Windows Server 2016时出错

时间:2018-10-27 03:46:07

标签: curl

最近我在curl上遇到了问题,我执行的任何命令都遇到相同的错误error initializing curl library,我正在运行Windows Server 2016,在cmd上使用的任何命令都有相同的错误,但是在{ {1}},当我运行powershell时,我得到了错误消息curl --help

我正在尝试配置运行can not resolve host --help,但是当我在Powershell上执行此命令couchdb时,出现如下错误: curl -X GET http://localhost:5984/

我已经从here下载了二进制文件,并将环境变量添加到系统设置中

我想念东西吗?

我添加了一张出现错误的图片:errors

2 个答案:

答案 0 :(得分:0)

安装Windows更新

  • KB4103723
  • KB4093137
  • KB890830
  • KB4103329

为我解决了这个问题。我不知道这些更新中的哪个可能对此负责。

答案 1 :(得分:0)

在powershell中,curlInvoke-WebRequest的别名,没有参数--help。 如果要在Powershell中使用curl.exe,则必须使用调用运算符&进行调用。

所以& C:\curl --help

但是,如果您想将Powershell与Couchdb一起使用,我已经编写了一个特殊模块:https://github.com/MatteoGuadrini/PSCouchDB