是否可以增加 R-studio 的连接超时限制?我收到以下错误:
Error in curl::curl_fetch_memory(url, handle = handle) :
Timeout was reached: Connection timed out after 10000 milliseconds
Run Code Online (Sandbox Code Playgroud)
下面的代码行导致了初始错误。我正在尝试使用 google 语音通过包“googleLanguageR”向 Api 发送文本。但是,我设法安装了“googleLanguageR” install.packages("googleLanguageR"),现在当我尝试使用gl_authgoogleLanguageR 包中的函数时代码失败了。所以这与连接有关,因此我想知道是否可以增加超时限制。
devtools::install_github("MarkEdmondson1234/googleLanguageR")
Run Code Online (Sandbox Code Playgroud)
我尝试使用以下命令尝试增加限制,但仍然遇到相同的错误。
options(timeout = 4000000)
timeout(4000000)
Run Code Online (Sandbox Code Playgroud)
这也意味着上述命令中指定的限制尚未注册,因为10000毫秒后仍然出现错误消息。我还尝试将限制增加到 40000,以防上面的值太大但仍然出现相同的错误。唯一的区别是错误现在在 10015 毫秒后超时。请帮忙!
小智 9
我最近在尝试安装 stringi 打包时也遇到了这个问题。我认为这是由于互联网连接速度慢造成的。运行下面的代码:
options(timeout = max(1000, getOption("timeout")))
Run Code Online (Sandbox Code Playgroud)
这应该足以增加超时持续时间。