gpt4 book ai didi

r - SSL 和/或 TLS 错误

转载 作者:太空宇宙 更新时间:2023-11-03 13:14:12 27 4
gpt4 key购买 nike

我在 Mac OSX 10.13.6

如果我这样做:

library("devtools")
install_github(repo = "bryanhanson/ChemoSpec@master")

我收到以下错误:

install_github(repo = "bryanhanson/ChemoSpec@master") Downloading GitHub repo bryanhanson/ChemoSpec@master from URL https://api.github.com/repos/bryanhanson/ChemoSpec/zipball/master Installation failed: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version

如果我尝试使用 pkgdown::build_site(),我会得到类似但不完全相同的错误,但现在让我们把它放在一边;我认为它会证明是由同一个问题引起的。

我做了很多研究,我认为错误必须存在于以下一项或多项:curlgit 和/或 打开SSL。我知道 Mac 有自己的 opensslcurl 版本,可能需要采取一些步骤才能访问它们。我的 git 是最新的 (2.19.0),我已经使用 Homebrew 来更新它想要更新的所有内容。这包括 curlopensslHomebrew 不会自动链接到它以避免干扰原生 Mac 版本(它们是“keg-仅有的”)。然而,我在 R 中将 Homebrew 版本放在路径上,但它没有修复错误。 R 和所有 R 包都是最新的。

我的研究表明这个问题困扰着其他人,但没有一个解决方案有效。问题似乎与已弃用的协议(protocol)有关,例如我设置了 git config --global --add http.sslversion=tlsv1.2 无济于事。

最后,大约一个月前出现了这种情况,但我不知道我做了什么导致了它。

抱歉,这没什么好继续的。希望你们中的一些专家知道如何进行故障排除。

最佳答案

我强烈建议使用自制软件安装适当的(Apple 对某些类型的更新很糟糕)版本的 curl/libcurl 然后重新安装 curlhttr 包。 (如果你确实安装了自制软件,你还应该定期运行 brew updatebrew upgrade)。

关于r - SSL 和/或 TLS 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52788256/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com