【问题标题】:Rustup says protocol "https" not supported or disabled in libcurlRustup 说 libcurl 中不支持或禁用协议“https”
【发布时间】:2017-09-08 20:24:45
【问题描述】:

我已经尝试使用 Rustup 有一段时间了,当我尝试用它做任何事情时它会这样说:

info: caused by: [1] Unsupported protocol (Protocol "https" not supported or disabled in libcurl)

我知道 cURL 启用了 HTTPS — 我刚刚尝试使用它,它运行良好。

【问题讨论】:

  • 我遇到了同样的问题。我认为这是因为 rustup 没有直接调用 curl,而是在他们的构建平台上静态编译库:( 是的,查看我的 rustup 二进制文件,我看到其中的所有静态符号用于 curl。你是否也尝试从 ARM 安装基于机器?
  • 是的,我使用的是 ARM。

标签: curl https rustup


【解决方案1】:

可能不是您想听到的,但他们有known issues at the moment with ARM。

这种解决方法似乎对我有用:

在运行 rustup 脚本之前,它也应该适用于 export RUSTUP_USE_HYPER=1(假设您没有使用 tcsh),但以上是我测试和使用的。

【讨论】:

  • 我刚刚构建了我的第一个 rust 可执行文件!因此,上述更改对我来说确实很有效。
猜你喜欢
  • 2019-08-06
  • 2012-03-24
  • 2017-01-10
  • 2017-09-14
  • 2020-01-22
  • 2020-04-09
  • 2015-03-16
  • 2019-03-28
  • 2011-10-16
相关资源
最近更新 更多