Возникли проблемы при обновлении awscli - PullRequest
0 голосов
/ 12 декабря 2018

У меня есть версия Python 2.7.12 и местоположение -

/usr/bin/python

У меня есть версия пипса, как показано ниже -

pip 18.1 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7)

Расположение пипса -

/usr/local/bin/pip

Я выполняю следующее -

sudo pip install awscli --upgrade --user

Возвращает - " Успешно установлено awscli-1.16.73 "

Теперь, когда я выполняю aws в командной строкея получаю следующее -

Traceback (most recent call last):
  File "/home/Dan/.local/bin/aws", line 19, in <module>
    import awscli.clidriver
ImportError: No module named awscli.clidriver

Я застрял здесь.Я думаю, что pip устанавливает awscli в другой каталог.Любая помощь очень ценится.

1 Ответ

0 голосов
/ 12 декабря 2018

Можете ли вы проверить разрешения для папки .local и убедиться, что они принадлежат вашему пользователю, потому что вы запустили его как sudo, возможно, вы перепутали разрешения для этой части.sudo chown -R $ USER ~ / .local исправит это, если вам нужно.

...