2013-01-15 10 views
23

私は既にJan-2のAWS公式フォーラムでこれを尋ねましたが、返信はしていません。だから、私は再びここに投稿して、エラーを修正できるようにしています。ピップにその成功をインストールするのでawscliの開始エラー

millisami at millisami in ~/Code/face_tester on design ✹ 
± which python                    
/usr/local/bin/python 
millisami at millisami in ~/Code/face_tester on design ✹ 
± python --version                   
Python 2.7.3 
millisami at millisami in ~/Code/face_tester on design ✹ 
± pip install awscli --upgrade                
Requirement already up-to-date: awscli in /usr/local/lib/python2.7/site-packages 
Requirement already up-to-date: botocore>=0.4.0 in /usr/local/lib/python2.7/site-packages/botocore-0.4.1-py2.7.egg (from awscli) 
Requirement already up-to-date: six>=1.1.0 in /usr/local/lib/python2.7/site-packages/six-1.2.0-py2.7.egg (from awscli) 
Requirement already up-to-date: argparse>=1.1 in /usr/local/lib/python2.7/site-packages/argparse-1.2.1-py2.7.egg (from awscli) 
Requirement already up-to-date: requests>=0.12.1,<1.0.0 in /usr/local/lib/python2.7/site-packages/requests-0.14.2-py2.7.egg (from botocore>=0.4.0->awscli) 
Requirement already up-to-date: python-dateutil>=2.1 in /usr/local/lib/python2.7/site-packages/python_dateutil-2.1-py2.7.egg (from botocore>=0.4.0->awscli) 
Cleaning up... 
millisami at millisami in ~/Code/face_tester on design ✹ 
± aws help                              
Traceback (most recent call last): 
    File "/usr/local/share/python/aws", line 15, in <module> 
    import awscli.clidriver 
    File "/usr/local/lib/python2.7/site-packages/awscli/__init__.py", line 18, in <module> 
    import botocore.base 
ImportError: No module named botocore.base 
millisami at millisami in ~/Code/face_tester on design1 ↵ ✹ 

が、なぜそのbotocoreがされている:http://docs.amazonwebservices.com/cli/latest/userguide/cli-chap-getting-started.html

このページに記載されていると、次のように私がawscliインストール


は、インストールの詳細ですそのようなファイルは報告されていない??

答えて

47

あなたは、Mac OSを使用している場合は、このコマンドを

sudo pip install awscli --force-reinstall --upgrade 
+3

私は同じ問題を抱えていましたが、これで解決しました。 –

+1

問題は同じですが動作しませんでした。以前と同じように実行した後も同じエラーが発生します。 –

+0

別の問題ですが、これはうまくいきました – Idefixx

1
brew install awscli 

を試してみてください。それはシエラのために働いています

+1

ピップインストールで私の問題は解決されませんでした。 –

+0

問題は同じですが動作しませんでした。以前と同じように実行した後も同じエラーが発生します。 –

2

私は同様のboto依存関係で同じ問題を抱えてきました。私は基本的にAWS EC2 Ubuntuインスタンスでsudo apt-get install awscliを実行しましたが、それは完全にボックスから外されました。

時間の周りの傷の後、次はt'trickを行っているようだ:対照的なメッセージ:これらのコマンドを実行した後、コマンドラインでawsを入力

sudo pip install boto --upgrade 
sudo pip install boto3 --upgrade 
sudo pip install iso8601 
sudo pip install sqlalchemy 

が期待される「...使用法」を生産しましたPythonスタックトレースに追加します。

私はこれが他の人にとっても役立つことを願っています!

0

私は同じ問題がありましたが、pip/pip3経由でawscliをアップグレードすることはできませんでした。問題の根本的な原因は、基本的に2つの異なるawscli間の競合です。 apt-get install awscliでインストールし、pip3 insstall awscliでインストールしたもの。この問題を解決するために、apt-getでインストールされたawscliを削除しました。そうすることで、/ usr/bin/awsからawsバイナリが削除され、/ usr/loca/bin/awsからソフトリンクが作成されます。

関連する問題