Lesson 2. Setup Git, Bash, and Anaconda on Your Computer
Setup earth analytics environmentIn this lesson, you will learn how to install Git
, Git Bash
(a version of command line Bash
) and the Anaconda distribution for Python
on your computer.
Learning Objectives
At the end of this activity, you will be able to:
- Install
Bash
andGit
- Open a Terminal
- Install Anaconda using the Terminal
What You Need
Before you start this tutorial, be sure that you have a computer with internet access.
Information below is adapted from materials developed by Data Carpentry and the Conda documentation.
Bash Setup
Install Bash for Windows
Download the Git for Windows installer.
Run the installer by double-clicking on the downloaded file and by following the steps bellow:
- Click on “Run”.
- Click on “Next”.
- Click on “Next”.
- Click on “Next”.
- Click on “Next”.
- Click on “Next”.
- Leave the selection on “Use Git from the Windows Command Prompt” and click on “Next”. NOTE: If you forgot to do this, the programs that you need for the workshop will not work properly. If this happens, rerun the installer and select the appropriate option.
- Click on “Next”.
- Leave the selection on “Checkout Windows-style, commit Unix-style line endings” and click on “Next”.
- Select the second option for “Use Windows’ default console window” and click on “Next”.
- Click on “Install”.
- When the install is complete, click on “Finish”.
This installation will provide you with both Git
and Bash
within the Git Bash
program.
Install Bash for Mac OS X
The default shell in all versions of Mac OS X is Bash
, so no need to install anything. You access Bash
from the Terminal (found in /Applications/Utilities). You may want to keep Terminal in your dock for this workshop.
Install Bash for Linux
The default shell is usually Bash
but if your machine is set up differently you can run it by opening the Terminal and typing: bash
. There is no need to install anything.
Git Setup
Git
is a version control system that lets you track who made changes to what and when, and it has options for easily updating a shared or public version of your code on GitHub.
You will need a supported web browser (current versions of Chrome, Firefox or Safari, or Internet Explorer version 9 or above).
Git
installation instructions borrowed and modified from Software Carpentry.
Git for Windows
Git
was installed on your computer as part of your Bash
install.
Git on Mac OS X
Install Git
on Macs by downloading and running the most recent installer for “mavericks” if you are using OS X 10.9 and higher -or- if using an earlier OS X, choose the most recent “snow leopard” installer, from this list.
After installing Git
, there will not be anything in your /Applications folder, as Git
is a command line program.
Data Tip: If you are running Mac OSX El Capitan, you might encounter errors when trying to use Git
. Make sure you update XCODE. Read more - a Stack Overflow Issue.
Git on Linux
If Git
is not already available on your machine, you can try to install it via your distro’s package manager. For Debian/Ubuntu, run sudo apt-get install git
and for Fedora run sudo yum install git
.
Setup Anaconda
We will use the Anaconda Python
3.x distribution for this course. Anaconda is a distribution of Python
that comes with many of the libraries that we need to work with scientific data. Anaconda also comes with Jupyter Notebook
and several other tools that are useful for working in Python
.
If you already have Anaconda for Python
2 setup, you do not need to install Anaconda again. We will be working with Python version 3.6 in this class, but a Python
3.6 environment can be installed into an Anaconda 2.7 distribution. We will discuss setting up conda environments in lesson 4 of this module.
Windows
IMPORTANT: if you already have a Python
installation on your Windows computer, the settings below will replace it with Anaconda as the default Python
. If you have questions or concerns about this, please contact your course instructor.
Download the Anaconda installer for Windows. Be sure to download the Python
3.6 version!
Run the installer by double-clicking on the downloaded file and follow the steps bellow:
- Click “Run”.
- Click on “Next”.
- Click on “I agree”.
- Leave the selection on “Just me” and click on “Next”.
- Click on “Next”.
- Select the first option for “Add Anaconda to my PATH environment variable” and also leave the selection on “Register Anaconda as my default Python 3.6”. Click on “Install”.
- When the install is complete, Click on “Next”.
- Click on “Skip”.
- Click on “Finish”.
This installation will provide you with a Python
3.6 distribution created by the Anaconda project.
Mac
Download the installer: Anaconda installer for Mac. Be sure to download the
Python
3.x version!Install: Anaconda—Double-click the .pkg file.
Follow the prompts on the installer screens.
If you are unsure about any setting, accept the defaults. You can change them later.
To make the changes take effect, close and then re-open your Terminal window.
Linux
Download the installer: Anaconda installer for Linux. Be sure to download the
Python
3.x version!In your Terminal window, run:
bash Anaconda-latest-Linux-x86_64.sh
Follow the prompts on the installer screens.
If you are unsure about any setting, accept the defaults. You can change them later.
To make the changes take effect, close and then re-open your Terminal window.
Test your set-up of Bash, Git and Anaconda
Windows
Search for and open the
Git Bash
program. In thisTerminal
window, typebash
and hit enter. If you do not get a message back, thenBash
is available for use.Next, type
git
and hit enter. If you see a list of commands that you can execute, thenGit
has been installed correctly.Next, type
conda
and hit enter. Again, if you see a list of commands that you can execute, then AnacondaPython
has been installed correctly.Close the
Terminal
by typingexit
.
Mac
Search for and open the Terminal program (found in /Applications/Utilities). In this
Terminal
window, typebash
and hit enter. If you do not get a message back, thenBash
is available for use.Next, type
git
and hit enter. If you see a list of commands that you can execute, thenGit
has been installed correctly.Next, type
conda
and hit enter. Again, if you see a list of commands that you can execute, then AnacondaPython
has been installed correctly.Close the
Terminal
by typingexit
.
Linux
Search for and open the Terminal program. In this
Terminal
window, typebash
and hit enter. If you do not get a message back, thenBash
is available for use.Next, type
git
and hit enter. If you see a list of commands that you can execute, thenGit
has been installed correctly.Next, type
conda
and hit enter. Again, if you see a list of commands that you can execute, then AnacondaPython
has been installed correctly.Close the
Terminal
by typingexit
.
Share on
Twitter Facebook Google+ LinkedIn
Leave a Comment