2016-10-24 2 views
11

Я использую cygwin, установленный на Windows 10 и пытающийся получить доступ к нему awscli.не удалось запустить 'aws' из cygwin

Я использовал pip install awscli для установки awscli. Это установлено awscli. Затем я попытался запустить только aws, чтобы увидеть, если он установлен, и я получаю следующее сообщение об ошибке:

-bash: /cygdrive/c/Program Files/Anaconda2/Scripts/aws: C:\Program: bad interpreter: No such file or directory 

я не уверен, почему это происходит. Любая помощь в этом отношении будет высоко оценена.

+0

Что делает ваш 'AWS --version' выходного шоу? – Inian

+0

Возможно, это может вам помочь; http://stackoverflow.com/questions/11319260/bad-interpreter-no-such-file-or-directory –

+0

@Inian: Вот результат: '$ aws -version -bash:/cygdrive/c/Program Files/Anaconda2/Scripts/aws: C: \ Program: плохой интерпретатор: нет такого файла или каталога ' – Patthebug

ответ

1

Я установил бы стандарт python и гарантирую, что он будет первым на вашем пути с which python и which pip. Проблемы с путём, подобные этому, связаны с смешиванием и сопоставлением исполняемых файлов, предназначенных для разных платформ в моем опыте. Некоторые команды не реализуют функциональность до convert paths от Windows до Linux и обратно (кажется, что ваши конкретные команды терпят неудачу в пробелах).

Поскольку вы говорите, что находитесь на Windows 10, если у вас есть юбилейное издание, я бы порекомендовал Windows Subsystem for Linux по cygwin. Вероятно, вы увидите меньше проблем с Windows в WSL, поскольку использует те же самые ubuntu-пакеты, которые вы использовали бы в Linux вместо порта cygwin, и maps them low level для ядра NT.

0

В Windows:

cd .. пойти в домашний каталог, который показывает pwd как /. Теперь cd к /cygdrive/c/Program\ Files/Anaconda2/Scripts

Теперь запустите: python aws configure

Пример:

[email protected] /cygdrive/c/Program Files/Anaconda2/Scripts 
$python aws configure 
+0

в качестве альтернативы мы можем использовать aws.cmd configure из любого места – Venkataramana

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