Boston Python Workshop/Friday handout/OS X 10.6 or 10.5
Install git
It's an insult in British English, but git is also an awesome version control tool. Here's how you install it:
Go to this page on google code and download the latest file ending in "-x86_64-leopard.dmg" (1.7.2.3 as of this writing). If you're at a workshop and you need this file, please ask a volunteer - we might have it on a thumb drive, and that'd save you a bunch of time downloading. Once it's downloaded, double click to open. You'll see something like this:
Double-click the .pkg file to install. Once that's done, close all your open Terminal windows, and open a new one. Cut and paste the following into the new Terminal window:
git --version
It should respond with something like "git version 1.7.2.3".
Tell git who you are
- Open up a new Terminal window.
git config --global user.name "Your Actual Name"
git config --global user.email "Your Actual Email"
(Must be same email you use to sign up for Heroku [see below]. Also must be accessible from the workshop.)
If this doesn't produce an error, congratulations! You have a successful install of git and you can move on to the next section.
Django
- Open a Terminal and type:
cd /tmp/ curl -L http://www.djangoproject.com/download/1.2.5/tarball/ -o Django-1.2.5.tar.gz tar zxvf Django-1.2.5.tar.gz cd Django-1.2.5 sudo python setup.py install
Make sure Django is working
- Open a Python prompt, and type this in:
import django
If you get an error, get help! Otherwise, you're done.
Create an SSH public key
You'll need one of these to push your work to Github.
- Open up a new Terminal window.
ssh-keygen -C "Your Actual Email" -t rsa
(email should match git config setting)- Hit enter to accept default location for ssh key.
- Hit enter to accept blank passphrase (if computer is shared with other people, as in a work laptop, you should create a passphrase). Hit enter again to accept blank passphrase (or enter passphrase again).
- Output of ssh-keygen command
- Your brand-new public key is now stored at
~/.ssh/id_rsa.pub
.
Put your SSH key on Github
Follow Github's instructions:
- Go to http://help.github.com/key-setup-redirect
- Look for the Adding the key to your GitHub account section
- Follow just that section.
Install the KomodoEdit text editor
We'll be using the KomodoEdit text editor during the workshop, though you are free to use a different editor if you prefer. It must be a plain-text editor, such as vi or Textmate. Microsoft Word and other word processing programs won't work. If in doubt, use KomodoEdit.
Installation steps:
- Download the KomodoEdit installer. If you're at a workshop and you need this file, ask a volunteer. We may have it on a thumb drive, which will save you a lot of download time.
- Double-click the file once it's downloaded.
- It will open an installer with a KomodoEdit icon and a picture of your Applications folder. Something like this:
- Drag KomodoEdit into your Applications folder.
- Unmount the installer disk image by dragging it from your desktop to the trash.