2017-08-02 34 views
0

在OS X上使用Homebrew安裝AWS CLI之後AWS CLI似乎指向錯誤版本的Python。我想使用Python3而不是Python2。關於如何強制AWS CLI使用Python3的任何想法?MAC上的AWS CLI指向錯誤的Python版本

配置如下圖:

$ python3 --version 
Python 3.6.2 

$ python --version 
Python 2.7.13 

$ aws --version 
aws-cli/1.11.120 Python/2.7.10 Darwin/16.0.0 botocore/1.5.83 

注意的Python的版本不正確。

+0

[更新用於AWS CLI的Python]的可能副本(https://stackoverflow.com/questions/18705549/updating-python-for-use-with-aws-cli) –

回答

2

注意

默認情況下,安裝腳本在系統默認版本的Python下運行。如果您已經安裝了替代版本的Python並希望使用它來安裝AWS CLI,請使用該版本以Python可執行文件的絕對路徑運行安裝腳本。例如:

sudo /usr/local/bin/python2.7 awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws 

安裝捆綁軟件,請參考此文檔進行安裝。它對我有用。 http://docs.aws.amazon.com/cli/latest/userguide/awscli-install-bundle.html