在进行该项目的过程中,可能会出现这种情况
明明自己已经在~/.bashrc文件中把自己的密钥给输入到文件的末尾了,为什么还是会报错呢?那就有可能是自己在进行export命令来实现环境变量没有生效,想要解决可以这么做。
首先,打开配置文件
nano ~/.bashrc # 或 ~/.zshrc
然后在文件的末尾加入
export ALIBABA_CLOUD_ACCESS_KEY_ID="你的AccessKey ID"
export ALIBABA_CLOUD_ACCESS_KEY_SECRET="你的AccessKey Secret"
然后保存文件并重新加载
source ~/.bashrc
最后输入下面的指令用来验证
echo $ALIBABA_CLOUD_ACCESS_KEY_ID # 应显示你的AccessKey ID
echo $ALIBABA_CLOUD_ACCESS_KEY_SECRET # 应显示你的AccessKey Secret
最后能显示出自己的 AccessKey ID和AccessKey Secret就证明是解决了。