AWS : The config profile (MyName) could not be found

后端 未结 10 531
醉话见心
醉话见心 2021-02-01 11:52

Every time I want to config something with AWS I get the following error :

\"The config profile (myname) could not be found\"

like : aws confi

10条回答
  •  悲哀的现实
    2021-02-01 12:20

    I ran into this problem when I moved to a new machine, carrying with me my AWS_DEFAULT_PROFILE environment variable, but not my ~/.aws directory. I couldn't get any awscli commands to work until I unset that variable or properly configured the named profile. But even the aws configure command was broken, making things a bit tricky. Assuming you have a Unix-like shell handy:

    • To determine what AWS-specific variables you might have in your session: env | grep AWS_
      • if you don't see AWS_DEFAULT_PROFILE listed here, this answer is not applicable to you.
    • To temporarily remove the default profile: unset AWS_DEFAULT_PROFILE
    • To configure that default profile: aws --profile foo configure
    • To reset the default profile variable: exec $SHELL
    • To test your new setup: aws iam get-user

提交回复
热议问题