How do I install boto?

PythonInstallationBoto

Python Problem Overview


So that I am able to work with it within my python scripts?

Python Solutions


Solution 1 - Python

  1. If necessary, install pip:

    sudo apt-get install python-pip

  2. Then install boto:

    pip install -U boto

Solution 2 - Python

Installing Boto depends on the Operating system. For e.g in Ubuntu you can use the aptitude command:

sudo apt-get install python-boto

Or you can download the boto code from their site and move into the unzipped directory to run

python setup.py install

Solution 3 - Python

$ easy_install boto

Edit: pip is now by far the preferred way to install packages

Solution 4 - Python

switch to the boto-* directory and type python setup.py install.

Solution 5 - Python

  1. install 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

Solution 6 - Python

Best way to install boto in my opinion is to use:

pip install boto-1.6 

This ensures you'll have the boto glacier code.

Solution 7 - Python

If you already have boto installed in one python version and then install a higher python version, boto is not found by the new version of python.

For example, I had python2.7 and then installed python3.5 (keeping both). My script under python3.5 could not find boto. Doing "pip install boto" told me that boto was already installed in /usr/lib/python2.7/dist-packages.

So I did

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

This allowed my script under python3.5 to find boto.

Solution 8 - Python

While trying out the

pip install boto

command, I encounter the error

ImportError: No module named pkg_resources

To resolve this, issue another command to handle the setuptools using curl

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

After doing that, the following command will work perfectly.

pip install boto

Solution 9 - Python

If you're on a mac, by far the simplest way to install is to use easy_install

sudo easy_install boto3

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionWorbisView Question on Stackoverflow
Solution 1 - PythonjslopezView Answer on Stackoverflow
Solution 2 - PythonshekiView Answer on Stackoverflow
Solution 3 - PythonJohn La RooyView Answer on Stackoverflow
Solution 4 - PythonIgnacio Vazquez-AbramsView Answer on Stackoverflow
Solution 5 - PythonloveisbugView Answer on Stackoverflow
Solution 6 - PythonJames O'RourkeView Answer on Stackoverflow
Solution 7 - PythonroyappaView Answer on Stackoverflow
Solution 8 - PythondarthvadingView Answer on Stackoverflow
Solution 9 - PythonIlsaView Answer on Stackoverflow