diff options
| author | Kenneth Reitz <me@kennethreitz.com> | 2011-06-21 20:32:44 -0400 |
|---|---|---|
| committer | Kenneth Reitz <me@kennethreitz.com> | 2011-06-21 20:32:44 -0400 |
| commit | 0c7c248b9678a97291554e2686f94f7119ce873a (patch) | |
| tree | eafa389f375db28234abb269b827bf7d5af410c2 /docs | |
| parent | 0d14f7f2b9797df396d2e18e9dfd083d72f1ab31 (diff) | |
| download | tablib-0c7c248b9678a97291554e2686f94f7119ce873a.tar.gz | |
installation updates
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/install.rst | 38 |
1 files changed, 26 insertions, 12 deletions
diff --git a/docs/install.rst b/docs/install.rst index b6c3f31..48c6267 100644 --- a/docs/install.rst +++ b/docs/install.rst @@ -11,15 +11,29 @@ This part of the documentation covers the installation of Tablib. The first step Installing Tablib ----------------- -To install Tablib, it only takes one simple command. :: +Distribute & Pip +---------------- + +Installing Tablib is simple with `pip <http://www.pip-installer.org/>`_:: + + $ pip install tablib + +or, with `easy_install <http://pypi.python.org/pypi/setuptools>`_:: + + $ easy_install tablib + +But, you really `shouldn't do that <http://www.pip-installer.org/en/latest/index.html#pip-compared-to-easy-install>`_. + + + +Cheeseshop Mirror +----------------- + +If the Cheeseshop is down, you can also install Requests from Kenneth Reitz's personal `Cheeseshop mirror <pip.kreitz.co/>`_:: - $ pip install tablib + $ pip install -i http://pip.kreitz.co/simple tablib -Or, if you must: :: - $ easy_install tablib - -But, you really shouldn't do that. ------------------- @@ -49,15 +63,15 @@ Speed Extentions .. versionadded:: 0.8.5 -Tablib is partially dependent on the **pyyaml**, **simplejson**, and **xlwt** modules. To reduce installation issues, fully integrated versions of all required libraries are included in Tablib. +Tablib is partially dependent on the **pyyaml**, **simplejson**, and **xlwt** modules. To reduce installation issues, fully integrated versions of all required libraries are included in Tablib. However, if performance is important to you (and it should be), you can install **pyyaml** with C extentions from PyPi. :: - $ pip install PyYAML + $ pip install PyYAML If you're using Python 2.5, you should also install the **simplejson** module (pip will do this for you). If you're using Python 2.6+, the built-in **json** module is already optimized and in use. :: - $ pip install simplejson + $ pip install simplejson @@ -65,14 +79,14 @@ If you're using Python 2.5, you should also install the **simplejson** module (p Staying Updated --------------- -The latest version of Tablib will always be available here: +The latest version of Tablib will always be available here: * PyPi: http://pypi.python.org/pypi/tablib/ * GitHub: http://github.com/kennethreitz/tablib/ -When a new version is available, upgrading is simple. :: +When a new version is available, upgrading is simple:: - $ pip install tablib --upgrade + $ pip install tablib --upgrade Now, go get a :ref:`Quick Start <quickstart>`.
\ No newline at end of file |
