# Installation

This part of the documentation covers the installation of Tablib. The first step to using any software package is getting it properly installed.

## Installing Tablib

### Distribute & Pip

Of course, the recommended way to install Tablib is with pip:

    $ pip install tablib

You can also choose to install more dependencies to have more import/export formats available:

    $ pip install "tablib[xlsx]"

Or all possible formats:

    $ pip install "tablib[all]"

which is equivalent to:

    $ pip install "tablib[html, pandas, ods, xls, xlsx, yaml]"

## Download the Source

You can also install Tablib from source. The latest release (3.5) is available from GitHub.

- tarball

- zipball

Once you have a copy of the source, you can embed it in your Python package, or install it into your site-packages easily.

    $ python setup.py install

To download the full source history from Git, see Source Control.

### Staying Updated

The latest version of Tablib will always be available here:

- PyPI: https://pypi.org/project/tablib/

- GitHub: https://github.com/jazzband/tablib/

When a new version is available, upgrading is simple:

    $ pip install tablib --upgrade

Now, go get a Quick Start.