无法通过R连接到Quandl

3
我正在尝试使用R从Quandl获取数据。当我尝试拉取数据系列时,会收到以下消息:

“Error in curl::curl_fetch_memory(url, handle = handle) : Couldn't connect to server”

我已经查看了类似的帖子,显然这是一个代理问题?我正在尝试使用公司电脑连接。

我该如何解决这个问题?

谢谢。
1个回答

1
opts <- list(
  proxy         = "999.999.999.999", 
  proxyusername = "mydomain\\myusername", 
  proxypassword = "mypassword", 
  proxyport     = 8080
)
getURL("http://stackoverflow.com", .opts = opts)

原始来源:R的代理设置

那里还有一个Mac(和可能是Linux)版本的答案。我只想把这个留作评论,但我们有多个未回答的关于这个错误的问题,所以我们需要得到一个带有答案的问题,然后对其他问题进行去重。

当使用不同的函数时仍需包含.opts = opts或使用链接帖子中的另一版本解决方案,该方案为:

1)打开终端并执行以下操作:

export http_proxy=http://staff-proxy.ul.ie:8080
export HTTP_PROXY=http://staff-proxy.ul.ie:8080

2) 运行 R 并执行以下操作:

Sys.setenv(http_proxy="http://staff-proxy.ul.ie:8080")

为什么不直接关闭为重复?如果您有不关闭的好理由,我可以撤回。 - IRTFM
@42 其他出现此错误信息的问题没有任何被赞或被接受的答案,但也许仅仅以这种方式重定向已经足够了。 - Hack-R

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接