web-dev-qa-db-fra.com

Comment installer boto?

Pour que je puisse travailler avec cela dans mes scripts python?

48
Worbis
  1. Si nécessaire, installez pip:

    Sudo apt-get install python-pip

  2. Puis installez boto:

    pip install -U boto

69
jslopez

L'installation de Boto dépend du système d'exploitation. Par exemple, dans Ubuntu, vous pouvez utiliser la commande aptitude:

Sudo apt-get install python-boto

Ou vous pouvez télécharger le code boto à partir de leur site et vous déplacer dans le répertoire décompressé pour exécuter 

python setup.py install
34
sheki
$ easy_install boto

Edit: pip est maintenant de loin le moyen privilégié d’installer des packages

13
John La Rooy

basculez vers le répertoire boto-* et tapez python setup.py install.

4

Le meilleur moyen d'installer boto est, à mon avis, d'utiliser:

pip install boto-1.6 

Cela garantit que vous aurez le code boto glacier. 

1
James O'Rourke
  1. installer pip: https://pip.pypa.io/en/latest/installing.html

  2. insatll boto: https://github.com/boto/boto

    $ git clone git: //github.com/boto/boto.git
    $ cd boto
    $ python setup.py install 

1
loveisbug

En essayant le 

pip install boto

commande, je rencontre l'erreur 

ImportError: No module named pkg_resources

Pour résoudre ce problème, lancez une autre commande pour gérer les outils de configuration à l'aide de curl.

curl https://bootstrap.pypa.io/ez_setup.py | python

Après cela, la commande suivante fonctionnera parfaitement.

pip install boto
1
darthvading

Si vous êtes sur un Mac, le moyen le plus simple à installer est de loin d'utiliser easy_install

Sudo easy_install boto3
0
Ilsa

Si vous avez déjà installé boto dans une version de python, puis installez une version supérieure de python, la nouvelle version de python ne détecte pas de boto. 

Par exemple, j'avais python2.7 puis installé python3.5 (en gardant les deux). Mon script sous python3.5 n'a pas pu trouver boto. Faire "pip install boto" m'a dit que boto était déjà installé dans /usr/lib/python2.7/dist-packages.

Alors j'ai fait

pip install --target /usr/lib/python3.5/dist-packages boto

Cela a permis à mon script sous python3.5 de trouver boto.

0
royappa