在Win 7 64位计算机上使devtools::install_github()在R中工作时遇到问题

hec6srdp  于 2022-12-20  发布在  Git
关注(0)|答案(4)|浏览(147)

每次我尝试从RStudio运行install_github()时,我会得到如下的结果:

devtools::install_github("r-lib/devtools")
Downloading GitHub repo r-lib/devtools@master
Error in utils::download.file(url, path, method = download_method(), quiet = quiet,  : 
  cannot open URL 'https://api.github.com/repos/r-lib/devtools/tarball/master'*

我尝试了https://github.com/r-lib/devtools/issues/1772中介绍的变通方法
这就是我得到的
一个一个二个一个一个一个三个一个一个一个一个一个一个四个一个一个一个一个一个五个一个
请建议一个workaarund让devtools::install_github()在我的win pc上工作。谢谢

bksxznpy

bksxznpy1#

我相信我已经找到了这个Win 7 64位机的解决方案,它是基于:https://github.com/r-lib/remotes/issues/130
点击开始〉键入“互联网选项”〉点击“互联网选项”〉转到“高级”并选中TLS 1.2框。

eufgjt7s

eufgjt7s2#

对我来说,这在Windows 10上是有效的

options(download.file.method = "wininet")

https://support.rstudio.com/hc/en-us/articles/206827897-Secure-Package-Downloads-for-R

tsm1rwdh

tsm1rwdh3#

对我很有效。options(download.file.method = "libcurl")

dsf9zpds

dsf9zpds4#

首先使用库(devtools),然后使用install_github(“<pkg_name>“),而不是使用使用范围解析运算符(::)的单行命令

相关问题