一:注册亚马逊账号
注册的时候,唯一需要注意的是信用卡绑定,这个可以去淘宝买,搜索aws匿名卡。
注册完记得点击登录,记录一下自己的账户ID哦!
二:登录自己的aws账号
2.1 首先创建一个用户
首先登录自己的账号,然后点击安全凭证
点击左侧导航栏的用户:
然后创建新用户:
用户名要设置成英文哦,然后点击下一步:
然后开始设置权限,首先选择直接附加策略:
然后检索s3,将所有的策略都选中:
然后一直下一步,直至创建用户!!!
2.2 查看自己创建的创建用户的信息:
首先点击一下自己创建的用户:
然后点击创建访问密钥:
然后选中如下的两个选项:
然后,点击创建访问密钥:
然后,请你牢记你的访问密钥,或者下载csv文件保存:
三:利用aws命令来下载数据
3.1 首先下载msi文件,并安装 :
安装或更新 AWS CLI 的最新版本 - AWS Command Line Interface (amazon.com)
点开后下载对应的linux或者windows版本,并进行安装。我的电脑是windows,所以一下以windows来进行展示.
3.2 绑定账户
首先打开windows的cmd,输入aws --version,测试一下是否安装成功
安装成功后,首先绑定账户,该账户是你在上边床的账户:
以jay1为例子,那么输入如下命令,你要把jay1换成你自己创建的用户名:
set AWS_DEFAULT_PROFILE=jay1
然后输入如下命令配置证书:
aws configure
然后根据你当时保存的信息,就如下进行填写:
如下的第一个和第二个就是上面的两个信息,访问密钥和秘密访问密钥,然后第三个和第四个不需要修改,按照我的来就可以。
AWS Access Key ID [None]: 密钥 ID
AWS Secret Access Key [None]: 私有访问密钥
Default region name [None]: us-west-2
Default output format [None]: json
最后就可以输入如下的命令,下载spacenet6了
官方下载代码:https://github.com/motokimura/spacenet6_solution
# download and extract train data
aws s3 cp s3://spacenet-dataset/spacenet/SN6_buildings/tarballs/SN6_buildings_AOI_11_Rotterdam_train.tar.gz .
tar -xvf SN6_buildings_AOI_11_Rotterdam_train.tar.gz
# download and extract test data
aws s3 cp s3://spacenet-dataset/spacenet/SN6_buildings/tarballs/SN6_buildings_AOI_11_Rotterdam_test_public.tar.gz .
tar -xvf SN6_buildings_AOI_11_Rotterdam_test_public.tar.gz