最近我在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下载了二进制文件,并将环境变量添加到系统设置中
我想念东西吗?
答案 0 :(得分:0)
安装Windows更新
为我解决了这个问题。我不知道这些更新中的哪个可能对此负责。
答案 1 :(得分:0)
在powershell中,curl
是Invoke-WebRequest
的别名,没有参数--help
。
如果要在Powershell中使用curl.exe,则必须使用调用运算符&
进行调用。
所以& C:\curl --help
。
但是,如果您想将Powershell与Couchdb一起使用,我已经编写了一个特殊模块:https://github.com/MatteoGuadrini/PSCouchDB