2016-01-26 5 views
0

Я создал все в одном быстром. При настройке трапецеидального искажения в режиме «все-в-одном-быстро» у меня возникает ошибка, когда я пытаюсь создать объект службы и конечные точки API. Я следил за документацией по свободе, но не мог решить эту проблему! Documentation linkImportError: не может импортировать имя FileModeWarning

[[email protected] ~]# openstack service create --name keystone --description "OpenStack Identity" identity 
Traceback (most recent call last): 
    File "/usr/bin/openstack", line 6, in <module> 
    from openstackclient.shell import main 
    File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line 30, in <module> 
    from openstackclient.common import clientmanager 
    File "/usr/lib/python2.7/site-packages/openstackclient/common/clientmanager.py", line 23, in <module> 
    import requests 
    File "/usr/lib/python2.7/site-packages/requests/__init__.py", line 58, in <module> 
    from . import utils 
    File "/usr/lib/python2.7/site-packages/requests/utils.py", line 32, in <module> 
    from .exceptions import InvalidURL, FileModeWarning 
ImportError: cannot import name FileModeWarning 
+1

'пункт установить --upgrade requests' может помочь, так как более ранние версии модуля запросов не имеют класс исключений * FileModeWarning * –

+0

спасибо, но я не работает, это уже актуально. –

ответ

1

В моем случае были некоторые пакеты объедков. Мне пришлось удалить пакет 3 раза!

pip uninstall requests # x3 

А затем установите новую версию

pip install requests 
Смежные вопросы