2015-07-15 2 views
3

Я использую AWS CLI на Ubuntu в течение месяца. Но сегодня AWS CLI бросает ошибку питона, я не видел раньше:AWS-CLI бросает неожиданную ошибку «Session» на Python

[email protected]:~$ 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' 

Я попытался продувка AWS CLI и удаление всех файлов пакет и повторной установки, но ошибка не будет устранена. Помощь Plz !! Благодарю.

ответ

1

Возможно, вы обновили свой файл virtualenv/setuptools, и теперь ваша утилита запутана. Это случилось со мной с ошибочно настроенным шеф-поваром, который обновил эти два пакета, а после этого утилита перестала работать.

+0

Да .... понижающий setuptools помог, но apt-get update будет проблемой, подобной этому? – Sashank

+0

вам может быть лучше разместить awscli в virtualenv, чтобы вы могли держать все как можно более изолированным –

Смежные вопросы