new.session() 中的错误:5 次尝试后无法建立会话

Error in new.session() : Could not establish session after 5 attempts

使用 quantmod 包的 getSymbols 几天来,我一直在 R 中遇到错误消息:

Error in new.session() : Could not establish session after 5 attempts.
getSymbols(tick, from = date_from,  to = date_to, warnings = FALSE, auto.assign = TRUE)

同样的问题适用于:

getSymbols(tick, from = date_from,  to = date_to, warnings = FALSE, auto.assign = TRUE, src="yahoo")

更新 QuantMod 并重试:

install.packages('quantmod')

这是一个很快被修复的错误。谢谢约书亚·乌尔里希!


历史 (2022-04-29):

这是 2022 年 4 月 29 日的一个问题,Joshua Ulrich 立即发布了修复程序。您可以安装补丁版本:

remotes::install_github("joshuaulrich/quantmod@358-getsymbols-new.session")

但更改现在已进入 CRAN,因此您应该能够更新 QuantMod 并继续您的一天。

Link 修复:GitHub: joshuaulrich/quantmod@358-getsymbols-new.session

GitHub 问题 here.