To do the exercises in the CSSI curriculum, you’ll need certain programs installed - these might be installed already, but check to make sure!
- Python: Check with
python --versionfrom Terminal - Git: Check with
git --versionfrom Terminal - Text Editor: We have standardized around Atom. Once Atom is installed, check that the Shell Commands have been enabled by typing
atom --versionfrom Terminal. If you do not get any output, clickAtom->Install Shell Commandsin the menu bar. - Google App Engine SDK: Check that the SDK has been installed - you should have an icon in your Applications. You’ll also need the command line tools. Check that they are installed by running
dev_appserver.pyit will give a big error message if they are installed, or tell you that it is not found otherwise. ClickGoogleAppEngineLauncher->Make Symlinksto install them if they aren’t. - All work should be saved in a folder at
~/cssi. Trycd ~/cssi- if you get a “No such file or directory” error, create the folder withmkdir ~/cssi, and thencd ~/cssito navigate there.