Welcome to the adventure! In this level, you will…
- Download and Install Python 2.*
- Make “python” usable in your Command Prompt
- Install setuptools and use easy_install
- Install pip
- Install VirtualEnv
- Install VirtualEnvWrapper for Windows
- Create a virtual environment
- Install Django
- Start a requirements.txt file
Update: You really, really, really, want to use the 32-bit versions of everything (Python, etc.) if you’re working on Windows. I tried the 64-bit path, but kept running into problems with Python libraries (PIL for instance) until I found this comment. Apparently Win64 is fubar out of the box so far as compiling these libraries goes.
By all means, try to use 64-bits (here are some pre-compiled libraries that might help you), but I heavily suggest you skip over the minuscule performance benefits you’ll get from Win64 and instead use Win32 and have a much, much, easier time getting the libraries you need without having to do a bunch of crazy workarounds.
Tell a friend.
For all those people starting out on Linux, here’s my Ubuntu quickstart
sudo apt-get install python-setuptools # get easy_install sudo easy_install pip sudo pip install virtualenv sudo pip install virtualenvwrapper source /usr/local/bin/virtualenvwrapper.sh # make virtualenvwrapper usable cd ~/Envs # create a folder called "Envs" in your Home folder mkvirtualenv my_django_project pip install -e svn+http://the_django_svn_link # download and install the latest stable version from https://www.djangoproject.com/download/