【问题标题】:R - error installing package - Error in curl::curl_fetch_memory(url, handle = handle) : Couldn't connect to serverR - 安装包出错 - curl::curl_fetch_memory(url, handle = handle) 中的错误:无法连接到服务器
【发布时间】:2015-10-22 20:56:34
【问题描述】:

我正在尝试在 R 中安装 BTYplus 包。

devtools::install_github("mplatzer/BTYDplus", dependencies=TRUE)
library(BTYDplus)
demo(package="BTYDplus")

但它给了我以下错误:

下载github repo mplatzer/BTYDplus@master curl::curl_fetch_memory(url, handle = handle) 中的错误: 无法连接到服务器

有人在 R 上安装包时遇到过类似的问题吗?

【问题讨论】:

  • 为我工作(W7,64 位)。代理问题?
  • 是的,我在 Windows 64 上。如何检查是否是代理?
  • 一年后——您的问题解决了吗?我收到此错误: curl::curl_fetch_disk(url, x$path, handle = handle) 中的错误:SSL CA 证书有问题(路径?访问权限?)
  • @zbicyclist 你发现 zbicyclist 的问题了吗?

标签: r


【解决方案1】:

您可以从外部下载该库,然后将其导入 R: 下载地址:https://github.com/mplatzer/BTYDplus 导入自:工具 > 安装包/包存档文件(.zip; .tar.gz)

【讨论】:

    【解决方案2】:

    设置代理确实对我有用。以下是我的做法:

    library(httr)
    set_config(use_proxy(url='http://my.proxy', port, username, password))
    

    (并填写您自己的 url、端口、用户名和密码。用户名和密码对我来说不是必需的)

    【讨论】:

      【解决方案3】:

      对我来说这不是代理问题,而是以下几行解决了我的问题:

      library(httr)
      set_config(config(ssl_verifypeer = 0L))
      

      找到它here

      【讨论】:

        猜你喜欢
        • 2021-11-26
        • 2020-03-03
        • 1970-01-01
        • 2017-12-14
        • 2018-12-26
        • 2020-03-31
        • 2016-11-11
        • 2018-12-18
        • 2020-09-20
        相关资源
        最近更新 更多