2017-06-04 58 views
0

我剛剛在macOS 10.12.5上安裝了aws cli(通過pip install awscli每Amazon的installation instructions)。安裝完成沒有問題。亞馬遜的aws cli在macOS上超時10.12.5

$ aws help 
ssh: connect to host xxx.xxx.xxx.xxx port 22: Operation timed out 

我試圖從兩者的Python 3.6.1和2.7.13環境中運行它:但是當我運行應用程序(例如aws help $),它只是掛起了大約一分鐘,最後用失敗。 macOS防火牆被禁用,所以我不阻止任何出站請求。

我不知道還有什麼要嘗試在這一點上。

回答

1

這是很奇怪的行爲。 AWS CLI不會激活ssh

我建議您在PATH中的某個地方有一個名爲aws的腳本,您以前用它來連接到Amazon EC2實例,並且該腳本正在運行而不是AWS CLI。

運行這個命令來發現它運行的一個:

$ which aws 
/usr/local/bin/aws 

在這種情況下,我的是在$ /usr/local/bin/aws help,但你很可能是在其他地方。

要運行正確,使用方法:

$ /usr/local/bin/aws help