【问题标题】:plotly installation with R用 R 巧妙地安装
【发布时间】:2015-03-11 06:56:14
【问题描述】:

我想在 R 中安装 plotly 包,来自 github

library(devtools)
install_github("ropensci/plotly")

我有一条错误消息:

Downloading github repo ropensci/plotly@master
Error in function (type, msg, asError = TRUE)  : couldn't connect to host

我在网上搜索了一下,发现是代理的问题,我试过了:

set_config(
use_proxy(url="https://github.com/ropensci/plotly", port=8080, username="***",password="***")
)

但仍然有同样的问题,我不知道在 url 和端口值中输入什么,我在 Githup 和 plotly 上有两个帐户

感谢您的帮助

【问题讨论】:

    标签: r plotly


    【解决方案1】:

    如果您的网络(可能是雇主)在其周边使用代理服务器,这只是代理问题。

    如果它真的是一个代理,问题你将不得不使用不同的方法来为情节操作设置代理,因为它直接使用来自RCurlcurlPerform。像这样的:

    opts <- list(
      proxy         = "YOUR_PROXY_HTTP_URL",
      proxyusername = "YOUR_PROXY_USERNAME", 
      proxypassword = "YOUR_PROXY_PASSWORD", 
      proxyport     = YOUR_PROXY_PORT
    )
    
    options(RCurlOptions = opts)
    

    之前你做任何情节操作。

    您需要使用您的雇主或网络提供商(即不是 GitHub 或 plotly)提供的值作为这些值。

    【讨论】:

      【解决方案2】:

      您似乎处于某个特殊网络中,您的网络管理员通过不同的端口 (8080) 限制了对该地址 (https://github.com/ropensci/plotly) 的访问。

      要设置代理,请将目标 URL (https://github.com/ropensci/plotly) 替换为代理网址。即,将您的代码更改为:

      set_config(use_proxy(url="proxy.aaa.com", port=8080)

      假设proxy.aaa.com 是您可以使用的代理,但这不应该是您的目标地址。

      更多信息,可以试试?use_proxy

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-11
        • 1970-01-01
        • 1970-01-01
        • 2019-04-27
        • 1970-01-01
        • 2018-05-04
        相关资源
        最近更新 更多