

This will run the autograder, which is the equivalent of typing in python autograder.py into the terminal. Open autograder.py by double-clicking on it on the Project Menu toward the leftĬlick the green run button to left, then press Run.We wish to run the autograder with no extra parameters (no -q q1). With this, you will be able to re-run the command (and later use the debugger) without having to re-type the entire command. Instead of using the terminal to run the autograder, we will create a Run Configuration. If you have trouble with these steps, please check stackoverflow or ask on piazza! Running the Autograder For Windows users, it's in the Python2.7 folder either in C:/Program Files or C:/Program Files (x86). Depending on your operating system, you might have to Google where you can find the executable on your computer. If you see python in the dropdown menu, you can skip to the next section. Make sure Python 2.7.* is selected in the dropdown menu (the * can be any number).Select Project -> Project Interpreter on the left of the settings menu.However, if your laptop is set up incorrectly, you will need to explicitly specify the path. Usually, P圜harm is able to find your default Python installation path.

Make sure the CS 3600 project is downloaded and you know where it is.Ĭlick on the Open button in the welcome screen, select the project folder in the navigation view, and click Ok. Feel free to change the theme: Dracula looks similar to Atom and Sublime Text. We recommend that you stick to all the default settings. You will have to choose a few options for the initial setup, but this should only take a few seconds. Initial SetupĪfter downloading and installing P圜harm, run the application. We won't go into much more detail on this, as this is not a required step. JetBrains offers all their professional tools for free to students! You can create a student account here. Professional: Developed for corporations, has lots of enterprise-level features.Community: Free for everyone to use and has all the features needed for our course.

If you used IntelliJ for CS 1332, this should feel very similar. For our course, we will be using their Python IDE called P圜harm.

A full list of IDEs and tools can be found here. JetBrains is a company that creates development tools for programmers. Note: Some of the pictures may look a little different, we used an Early Access Preview version of P圜harm. If you already have P圜harm set up and working, you can skip right to that part. We will go over the debugger towards the end of the tutorial.
