我正在尝试使用aws cli将文件从我的机器同步到s3。应该够简单吧?
以下是发生的事情:
$ aws s3 sync mydir/ s3://mybucket --profile me
'datetime.datetime' object has no attribute 'read'
Completed 1 part(s) with ... file(s) remaining
我知道没有权限问题,因为如果使用--recursive
代替cp
,则相同的命令(sync
}有效。我已经尝试添加--recursive
和--dryrun
,并使用或不使用尾部斜杠,但没有更改。
我在OS X上,如果这很重要,系统python是2.7.5版本。
答案 0 :(得分:1)
好的,这是一个错误。
升级:
$ sudo pip install -U awscli
这使我从版本1.6.3升级到1.6.4,现在这个问题不存在了。