【发布时间】:2015-09-29 14:52:57
【问题描述】:
我在 AWS 上的 EC2 实例上设置了 R。 我有几个 csv 文件上传到 S3 存储桶中。 我想知道是否有办法从 R 访问 S3 存储桶中的 csv 文件。
任何帮助/指针将不胜感激。
【问题讨论】:
-
我使用
RAmazonS3。install.packages("RAmazonS3", repos = "http://www.omegahat.org/R", type = "source")可能适合您安装。 -
@jdharrison - 虽然我尝试在 Windows 上安装该软件包,但它工作正常,但是当我尝试在 AWS 上托管的 ubuntu EC2 实例上安装相同的软件包时,我在尝试安装时收到以下错误R控制台:-错误:依赖项'bitops'不适用于包'RCurl' *删除'/home/ubuntu/R/x86_64-pc-linux-gnu-library/3.0/RCurl'错误:依赖项'RCurl', 'digest' 不适用于包 'RAmazonS3' * 删除 '/home/ubuntu/R/x86_64-pc-linux-gnu-library/3.0/RAmazonS3'
-
@jdharrison - 当尝试从安装在 EC2 机器上的 R Studio 安装相同的包时,出现以下错误:-检查 perl... /usr/bin/perl 您必须安装 Digest: :HMAC_SHA1 检查 md5sum... /usr/bin/md5sum 安装相关软件(Digest::HMAC_SHA1),然后再次运行此配置。错误:包‘RAmazonS3’配置失败*删除‘/home/r/R/x86_64-pc-linux-gnu-library/3.0/RAmazonS3’
标签: r amazon-web-services amazon-ec2 amazon-s3