Heat-клиент не будет работать, нет модуля с именем утилиты
Я пытаюсь заставить клиента работать и работать на моей машине с Ubuntu 14.04. Я следовал инструкциям от:
Но когда я вхожу в список Heat Stack для тестирования, я получаю следующую ошибку:
Traceback (most recent call last):
File "/usr/local/bin/heat", line 7, in <module>
from heatclient.shell import main
File "/usr/local/lib/python2.7/dist-packages/heatclient/shell.py", line 26, in <module>
from oslo.utils import encodeutils
ImportError: No module named utils
Я попытался переустановить python2.7-dev, переустановить установочные утилиты, проверил, что мой ~ /.profile имеет:
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
1 ответ
Решил эту проблему, выполнив: sudo apt-get remove python-pip
wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
sudo python get-pip.py
Нашел решение здесь: https://bugs.launchpad.net/ubuntu/+source/python-pip/+bug/1306991