If you are having a hard time with installation, please post on Campuswire or come to TA hours!
To follow along with a TA, check out this video for Macs, and this video for Windows.
-
Go here and download Python 3.7, and install it
-
Go here and hit “Download” with the “.dmg” option for Mac users or “.exe” for Windows.
-
A dialog will pop up, select “Save File”
-
When the file finishes downloading, open the Pycharm app
-
It may ask if you want to give the program permission to make changes to your computer: select yes
-
Click thru the installation dialogs. The default options should be fine. If it asks what Python version you would like, select Python 3.7 (if it only lists 3.8, selecting 3.8 is fine)
-
The application will install; this might take a couple minutes
-
When the installation finishes, select the checkbox that says “run pycharm edu,” and then hit finish
-
The program will launch and ask if you are a learner or an educator. Select Learner
-
You can then hit create new project in the screen that comes up (following along on the video for this might be easier)
- Give your project a name (perhaps “Homework 7”)
- Click “Project Interpreter New VirtualEnv Environment”
- Click the “Base Interpreter” dropdown and select “Python 3.7” or “Python37” (varies by operating system)
- Click “Create” and you should get to the code editor

-
It will look something like the above. Double click the “Project” button, which I have highlighted in the above image

-
It should now look like this. Right click on homework7 (or whatever you named your project), and select New -> Python File. Give it whatever name you would like.
-
You can now edit code, and there should be a little green arrow in the upper left of the editor screen to run the code
-
If you would like a guide line at 80 characters so you know how long to make your lines, go to PyCharm -> Preferences -> Editor (click on the arrow to open down the editor menu) -> Code Style (click on the word, not the arrow), then enter 80 in the box that says “Visual Guides”
-
Go to Editor -> Code Style on the left, and for visual guides put 80 columns.
-
There will now be a guideline, but by default it is almost impossible to see. To fix this, in settings go to Editor -> Color Scheme -> General on the left. Then in the menu that shows up on the right of the settings window, go to Editor -> Guides -> Visual Guides. On the far right of the settings window, it will say Foreground and then have a grey box that says #EEEEEE. Click the #EEEEEE and select a new color for your guidelines that isn’t almost exactly the same as the background of the text editor.
-
After hitting Apply and then Okay, you now should have a colored guideline in your editor!
PyCharm EDU setup guide
If you are having a hard time with installation, please post on Campuswire or come to TA hours!
To follow along with a TA, check out this video for Macs, and this video for Windows.
Go here and download Python 3.7, and install it
Go here and hit “Download” with the “.dmg” option for Mac users or “.exe” for Windows.
A dialog will pop up, select “Save File”
When the file finishes downloading, open the Pycharm app
It may ask if you want to give the program permission to make changes to your computer: select yes
Click thru the installation dialogs. The default options should be fine. If it asks what Python version you would like, select Python 3.7 (if it only lists 3.8, selecting 3.8 is fine)
The application will install; this might take a couple minutes
When the installation finishes, select the checkbox that says “run pycharm edu,” and then hit finish
The program will launch and ask if you are a learner or an educator. Select Learner
You can then hit create new project in the screen that comes up (following along on the video for this might be easier)
It will look something like the above. Double click the “Project” button, which I have highlighted in the above image

It should now look like this. Right click on homework7 (or whatever you named your project), and select New -> Python File. Give it whatever name you would like.
You can now edit code, and there should be a little green arrow in the upper left of the editor screen to run the code
If you would like a guide line at 80 characters so you know how long to make your lines, go to PyCharm -> Preferences -> Editor (click on the arrow to open down the editor menu) -> Code Style (click on the word, not the arrow), then enter 80 in the box that says “Visual Guides”
Go to Editor -> Code Style on the left, and for visual guides put 80 columns.
There will now be a guideline, but by default it is almost impossible to see. To fix this, in settings go to Editor -> Color Scheme -> General on the left. Then in the menu that shows up on the right of the settings window, go to Editor -> Guides -> Visual Guides. On the far right of the settings window, it will say Foreground and then have a grey box that says #EEEEEE. Click the #EEEEEE and select a new color for your guidelines that isn’t almost exactly the same as the background of the text editor.
After hitting Apply and then Okay, you now should have a colored guideline in your editor!