我最近从Windows更改为Ubuntu 16.04操作系统。我再次安装了R Studio,加载了所有软件包,并试图运行在windows/R Studio下运行一年以上的完美代码。一切工作正常使用R代码,除了下面第二行代码(第一行是只显示源):将CSV文件导入安装在Ubuntu上的R Studio 16.04
UURL <- paste(URL[[nhl]][1],TodayDate,".csv",sep="")
ResultsData <- read.csv(file=UURL)
它生成以下错误:
"Error in file(file, "rt") : cannot open the connection"
我知道什么至今是:
- 该代码以前在Windows/R Studio下工作了一年。
- 该程序的其他方面没有任何问题,它们是 通过像
GetURL
这样的命令访问互联网。 UURL
的值是“http://promo.betfair.com/betfairsp/prices/dwbfpricesukwin15112016.csv”,我已经检查了URL并通过浏览器下载了csv本身,因此这里没有问题。- R & R Studio是我安装的所有软件包的最新版本,包括
RCurl
。 - 该问题被复制到另外两个类似的代码行中,因此 不是语法或行特定的错误。
- 我已阅读各种在线帖子,但似乎没有处理这个具体的 问题。一个建议使用download.file,但这也不起作用。
谢谢。
BTW我用 '库' 而不是 '要求',使包装好了。 – LostAtSea