---
tags: Hack Week, IDE, 2022
---
# IDE: Spyder
This document describes the basics needed for **HackWeek2022** of The **S**cientific **Py**thon **D**evelopment **E**nvi**r**onment (Spyder)
## How to get it?
[Visit the Spyder download page](https://www.spyder-ide.org/#section-download). Their server should detect if you're on a Mac, Windows PC, or Linux system and serve you up the appropriate download link.
## Installing
The Spyder folks (Spyders?) have a full workup on installation along with a troubleshooting guide, so please visit their [installation page](https://docs.spyder-ide.org/current/installation.html) and choose the install method that you're comfortable with. They even have a section where you can take Spyder for a test drive without installing it.
## Integration with `git` and linking to GitHub
For the Spyder IDE, we recommend starting with `git` from the command line. The concepts behind `git` and GitHub will be discussed extensively during on Tuesday of the HackWeek.
Once you understand the basic concepts of git from the command line, there exists some functionality for using a graphical interface (gitk) for integrating the use of Spyder with Github.
From the Spyder website:
"The Project pane has basic integration with the Git distributed version control system, just like in the Files pane. You can commit or browse a file, directory or the entire repository via the commands in the context menu.
To use this functionality, the Project must be located in a git repository and the git and gitk commands must be on the system path."