Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AWS-CLI基于Python';会议';错误_Python_Amazon Web Services_Aws Cli - Fatal编程技术网

AWS-CLI基于Python';会议';错误

AWS-CLI基于Python';会议';错误,python,amazon-web-services,aws-cli,Python,Amazon Web Services,Aws Cli,我已经在Ubuntu上使用AWS CLI一个月了。但是今天AWS CLI抛出了一个python错误,我以前从未见过: sashank@sashank:~$ aws configure Traceback (most recent call last): File "/usr/local/bin/aws", line 27, in <module> sys.exit(main()) File "/usr/local/bin/aws", line 23, in main

我已经在Ubuntu上使用AWS CLI一个月了。但是今天AWS CLI抛出了一个python错误,我以前从未见过:

sashank@sashank:~$ aws configure
Traceback (most recent call last):
  File "/usr/local/bin/aws", line 27, in <module>
    sys.exit(main())
  File "/usr/local/bin/aws", line 23, in main
    return awscli.clidriver.main()
  File "/usr/local/lib/python2.7/dist-packages/awscli/clidriver.py", line 48, in main
    return driver.main()
  File "/usr/local/lib/python2.7/dist-packages/awscli/clidriver.py", line 173, in main
    parser = self._create_parser()
  File "/usr/local/lib/python2.7/dist-packages/awscli/clidriver.py", line 154, in _create_parser
    command_table['help'] = self.create_help_command()
  File "/usr/local/lib/python2.7/dist-packages/awscli/clidriver.py", line 149, in create_help_command
    cli_data.get('help_usage', None))
  File "/usr/local/lib/python2.7/dist-packages/awscli/help.py", line 259, in __init__
    HelpCommand.__init__(self, session, session.provider,
AttributeError: 'Session' object has no attribute 'provider'
sashank@sashank:~$aws配置
回溯(最近一次呼叫最后一次):
文件“/usr/local/bin/aws”,第27行,在
sys.exit(main())
文件“/usr/local/bin/aws”,第23行,主目录
返回awscli.clidriver.main()
文件“/usr/local/lib/python2.7/dist-packages/awscli/clidriver.py”,主目录第48行
返回驱动程序main()
文件“/usr/local/lib/python2.7/dist packages/awscli/clidriver.py”,第173行,在main中
parser=self.\u create\u parser()
文件“/usr/local/lib/python2.7/dist packages/awscli/clidriver.py”,第154行,在创建解析器中
command_table['help']=self.create_help_command()
文件“/usr/local/lib/python2.7/dist packages/awscli/clidriver.py”,第149行,在create\u help\u命令中
cli_data.get('help_usage',None))
文件“/usr/local/lib/python2.7/dist-packages/awscli/help.py”,第259行,在__
HelpCommand.\uuuuu init\uuuuuuu(self、session、session.provider、,
AttributeError:“会话”对象没有属性“提供程序”

我已尝试清除AWS CLI并删除所有程序包文件并重新安装,但错误依然存在。请提供帮助!!谢谢。

可能您已升级了virtualenv/setuptools,现在您的实用程序出现问题。我遇到了一位错误设置的厨师,他升级了这两个程序包,之后,该实用程序停止工作。

是的。。。。降级setuptools有帮助,但apt get update会是这样的问题吗?您最好将awscli放在虚拟环境中,这样您就可以尽可能地隔离所有内容