2016-11-07 8 views
0

Я получаю эту ошибку при попытке импортировать библиотеку boto3. Я установил boto3 1.4.1, а также пытались понижаем до версии 1.3.1 и до сих пор я получаю эту ошибку нижеОшибка Boto3 с обработчиком регистрации

Traceback (most recent call last): 
    File "storage.py", line 1, in <module> 
    import boto3 
    File "/Library/Python/2.7/site-packages/boto3/__init__.py", line 16, in <module> 
    from boto3.session import Session 
    File "/Library/Python/2.7/site-packages/boto3/session.py", line 17, in <module> 
    import botocore.session 
    File "/usr/local/lib/python2.7/site-packages/botocore/__init__.py", line 22, in <module> 
    class NullHandler(logging.Handler): 
AttributeError: 'module' object has no attribute 'Handler' 

ответ

1

Я обнаружил, что это может произойти, если файл с именем logging.py существует в том же каталоге, что и Python скрипт (storage.py). Это связано с тем, что Boto3 пытается импортировать модуль регистрации, но вместо этого он импортирует logging.py.

Чтобы исправить, переместить или переименовать logging.py или переместить скрипт Python.

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