Amazon web services 从dropbox链接上载到AWS EC2 Rstudio实例

Amazon web services 从dropbox链接上载到AWS EC2 Rstudio实例,amazon-web-services,amazon-ec2,upload,dropbox,Amazon Web Services,Amazon Ec2,Upload,Dropbox,是否可以从dropbox链接将(制表符分隔的)文件直接读取到AWS EC2实例上的Rstudio中? 我已经尝试了很多方法来做到这一点 dropbox链接示例(通过dropbox共享)如下所示: 我尝试过的方法包括 安装程序包(“RCurl”) 图书馆(RCurl) 选项(rcurlpoptions=list(cainfo=system.file(“curlsl”、“cacert.pem”、package=“RCurl”)) 默认情况下,您提供的格式的URLDropbox共享链接是“预览”链接

是否可以从dropbox链接将(制表符分隔的)文件直接读取到AWS EC2实例上的Rstudio中? 我已经尝试了很多方法来做到这一点 dropbox链接示例(通过dropbox共享)如下所示:

我尝试过的方法包括

安装程序包(“RCurl”)

图书馆(RCurl)

选项(rcurlpoptions=list(cainfo=system.file(“curlsl”、“cacert.pem”、package=“RCurl”))


默认情况下,您提供的格式的URLDropbox共享链接是“预览”链接,是HTML页面,不直接返回文件内容。相反,您需要修改这些链接,如下所示:

例如,您可以将此设置为:

为此:


您需要确保代码遵循重定向。

好的,所以我意识到这里发生了什么。如果有人有更好的方法来解决这个问题,请随意添加,但是。。无论实例大小如何,AWS的默认主目录大小都小于8-10GB。因为这就像试图上传到家里,所以没有足够的空间。一个有经验的linux用户不会落入这个陷阱,但希望任何其他新接触这个问题的windows用户都能看到这一点。如果您上传到实例上的其他驱动器中,则可以解决此问题。由于Louis Aslett Rstudio AMI基于此8-10GB空间,因此您必须将工作目录设置在主目录之外。从Rstudio服务器界面上看不明显。虽然这是一个高级论坛,这是一个新手错误,但我希望没有人会删除这个问题,因为我在放弃使用dropbox之前花了数周的时间,我想其他人也会删除这个问题

具体来说,示例中提供的Dropbox链接是一个虚拟链接,这也要感谢我的想法,但对于小文件来说