2016-10-24 52 views
11

cygwinWindows 10 yüklüyorum ve buradan awscli hesabına erişmeye çalışıyorum.'aws' öğesini çalıştırılamıyor cygwin

'u yüklemek için pip install awscli kullanıyorum. Bu, awscli'u yükledi. Ben o zaman yüklüyse sadece aws görmek için çalıştırmayı denedi ve aşağıdaki hatayı alıyorum:

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

Ben Bu neden oluyor emin değilim. Bu konuda herhangi bir yardım çok rağbet görecektir.

+0

sizin 'AWS --version' çıkış gösterisi ne yapıyor? – Inian

+0

Belki bu size yardımcı olabilir; http://stackoverflow.com/questions/11319260/bad-interpreter-no-such-file-or-directory –

+0

@Inian: İşte çıktı: '$ aws --version -bash:/cygdrive/c/Program Dosyaları/Anaconda2/Scripts/aws: C: \ Program: bad interpreter: Böyle bir dosya veya dizin yok ' – Patthebug

cevap

1

python standardını yüklerim ve which python ve which pip ile yolunuzda ilk önce gelmesini sağlarım. Bunun gibi yol sorunları, deneyimlerimde farklı platformları hedefleyen yürütülebilirlerin karıştırılması ve eşleştirilmesidir. Bazı komutlar, Windows'tan Linux'a ve arkadan convert paths işlevselliğini uygulamıyor (belirli komutların boşlukta başarısız olduğu anlaşılıyor).

Windows 10'da bulunduğunuzdan beri, yıldönümü sürümünüz varsa, cygwin üzerinden Windows Subsystem for Linux'u öneririm. Cygwin bağlantı noktası yerine Linux'ta kullanacağınız aynı ubuntu paketlerini ve NT Kernel'e maps them low level'u kullandığı için, WSL'de daha az Windows sorunu göreceksiniz. Windows

0

:

cd ../ olarak pwd göstermektedir ana dizine gidin. Şimdi , cd Şimdi

/cygdrive/c/Program\ Files/Anaconda2/Scripts için, çalıştırın: python aws configure

Örnek:

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

alternatif olarak aws.cmd yapılandırmasını her yerden kullanabiliriz – Venkataramana