From f18036962b065ece34dbb3951f61554c2f57e2ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dra=C5=BEen=20Lu=C4=8Danin?= Date: Sat, 16 Mar 2013 18:07:16 +0100 Subject: [PATCH 1/2] cython dependency and a pip tip Some advice that would've helped me when I was first trying to get the development version working. --- README.rst | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 59bf2667181f9..92bc62dae459a 100644 --- a/README.rst +++ b/README.rst @@ -94,10 +94,20 @@ Optional dependencies Installation from sources ========================= -In the ``pandas`` directory (same one where you found this file), execute:: +To install pandas from source you need ``cython`` in addition to the normal dependencies above, +which can be installed from the Cheese Shop:: + + pip install cython + +In the ``pandas`` directory (same one where you found this file after cloning the git repo), execute:: python setup.py install +Or if you want all the dependencies pulled in automatically (the optional ``-e`` option is for +installing it in `development mode `__):: + + pip install -e . + On Windows, you will need to install MinGW and execute:: python setup.py build --compiler=mingw32 From 5b662d8fcceb9db3b137f0946bb240b442980992 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dra=C5=BEen=20Lu=C4=8Danin?= Date: Sun, 17 Mar 2013 14:44:20 +0100 Subject: [PATCH 2/2] pip/pypi clarification --- README.rst | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index 92bc62dae459a..5145f801fc6eb 100644 --- a/README.rst +++ b/README.rst @@ -95,7 +95,7 @@ Installation from sources ========================= To install pandas from source you need ``cython`` in addition to the normal dependencies above, -which can be installed from the Cheese Shop:: +which can be installed from pypi:: pip install cython @@ -103,8 +103,13 @@ In the ``pandas`` directory (same one where you found this file after cloning th python setup.py install -Or if you want all the dependencies pulled in automatically (the optional ``-e`` option is for -installing it in `development mode `__):: +or for installing in `development mode `__:: + + python setup.py develop + +Alternatively, you can use `pip` if you want all the dependencies pulled in automatically +(the optional ``-e`` option is for installing it in +`development mode `__):: pip install -e .