Агент Aws Cloudwatch Logs выдает ошибку - PullRequest
0 голосов
/ 30 марта 2019

Я устанавливаю агент awslogs в экземпляре ec2, когда я запускаю скрипт python для awslogs.Я получаю сообщение ниже.

Загрузка последних битов агента CloudWatch Logs ... ОШИБКА: Не удалось создать virtualenv.Попробуйте запустить вручную с помощью pip и добавить его в PATH пользователя sudo перед запуском этого скрипта.

И awslogs-agent-setup.log показать ниже ошибку.

Environment : CentOS 6.10 и Python 2.6

Traceback (most recent call last):
  File "/usr/bin/pip", line 7, in <module>
    from pip._internal import main
  File "/usr/lib/python2.6/site-packages/pip-19.0.3-py2.6.egg/pip/_internal/__init__.py", line 19, in <module>
    from pip._vendor.urllib3.exceptions import DependencyWarning
  File "/usr/lib/python2.6/site-packages/pip-19.0.3-py2.6.egg/pip/_vendor/urllib3/__init__.py", line 8, in <module>
    from .connectionpool import (
  File "/usr/lib/python2.6/site-packages/pip-19.0.3-py2.6.egg/pip/_vendor/urllib3/connectionpool.py", line 92
    _blocking_errnos = {errno.EAGAIN, errno.EWOULDBLOCK}
                                    ^
SyntaxError: invalid syntax
/usr/bin/virtualenv
Traceback (most recent call last):
  File "/usr/bin/virtualenv", line 7, in <module>
    from virtualenv import main
  File "/usr/lib/python2.6/site-packages/virtualenv.py", line 51, in <module>
    print("ERROR: {}".format(sys.exc_info()[1]))
ValueError: zero length field name in format

1 Ответ

0 голосов
/ 30 марта 2019

В основном, эта ошибка связана с вашей версией Python 2.6. Не могли бы вы обновить версию Python с 2.6 до 2.7 или 3.1 .

Это должно помочь.

...