Python Environment Setup

In this tutorial, you'll learn how to setup environment for Python to execute or run a Python program.

How to Run or Execute a Python Program ?

To execute a Python program, generally you've two options, as given below:

  1. Execute Python program directly using Python IDLE
  2. Execute Python program using any Python IDE like PyCharm

Note - In this series of Python tutorial, all the programs are created under and executed using PyCharm IDE.

Now the question is, why to use PyCharm ?. Here are the list of some answers, that may satisfy this question:

  • It is free
  • It is lightweight
  • Best suited for Python
  • Offers much more functionality for Python programming
  • It makes development easier and productive
  • Offers many built-in developer tools
  • And the most important feature is, it provides intelligent coding assistance.

Note - Under intelligent coding assistance, we'll get completion and inspections of code, and also on-the-fly error highlighting and many more things comes under this feature, that helps you a lot while coding. Even I'm using this IDE since 4-5 years.

The only disadvantage of PyCharm IDE in my perspective is, it takes around 600-800 MB of spaces in your computer system. Here is the snapshot of the folder's properties, where the installed PyCharm IDE is available, showing the total space taken:

python pycharm environment setup

But you need not to worry about the size. Because if you've a PC with less specification like less storage space available. I've a solution in that case. The solution is Python IDLE. It takes around 20-30 MB of space and is able to execute Python program directly. Install Python IDLE as told below in this tutorial and follow all the steps to setup the environment using this very lightweight Integrated Development Environment for Python.

Environment Setup using Python IDLE

In both the cases, that is, executing Python codes using directly Python IDLE or using PyCharm IDE, Python software need to be installed on your PC. That is, Python software is necessary to be available in your PC to execute any Python code either using directly the IDLE, or using any virtual IDE like PyCharm, Eclipse, PyDev, or Spyder etc.

Therefore, follow all the steps given below one by one, to install and setup Python IDLE so that you becomes able to run or execute your Python code.

Python IDLE Setup - Step No.1

Since, right now the latest Python version is 3.9.6. Therefore I've downloaded this development software from Internet. But I recommend you to download the very latest version of the Python from Internet.

That is, download latest Python from Internet.

Note - Download only from the official website "".

Attention - Don't visit any unknown website.

That is, open the website Here is the snapshot of the opened website:

python environment setup

As indicated above, click on the Download button from main navigation to open the download page that looks like:

python environment setup windows

As again indicated above, click on the Download Python 3.9.6 (this version gets changed at the time when you visit, if latest version arrives). The download gets started after clicking on this button. The size may be around 20-30 MB

Now install the software Python in your system. After installation, follow the steps given below

Python IDLE Setup - Step No.2

If you've Windows 7, then go to Start -> All Programs -> Python 3.9 -> IDLE (Python 3.9 - 64 bit). If you've 32-bit Windows, then in place of 64-bit, you'll see 32-bit

If you've Windows 10 (32-bit or 64-bit), then go to Start -> Python 3.9 -> IDLE (Python 3.9 64-bit). Whatever your system is say Linux, Apple Mac etc. do follow the similar steps to open the Python IDLE. Here is the snapshot:

python environment

And here is the snapshot of the Windows IDLE Shell 3.9.6. The windows opened after clicking on IDLE (Python 3.9 64-bit) as told above:

setting up environment python

Now let's create and execute a Python program using this Python Shell directly. Follow the next step.

Python IDLE Setup - Step No.3

As the Python Shell windows opened, therefore navigate to or click on FILE -> NEW FILE as shown in the snapshot given below:

python environment setting

A new windows opened after navigating as told above. Now type the following code in that window:

print("Hey!, Welcome to")

like shown in the snapshot given below:

python setup windows

As the simplest Python code is written, now save the code by navigating File -> Save As... like shown in the snapshot given below:

python idle setup window

Here is the window opened after navigating as told above:

run a python program using python idle

As shown in the above snapshot, type the name of program say and press ENTER key. Now your Python source code is saved. Follow the step no.4 given below.

Python IDLE Setup - Step No.4

Since the Python source code is saved, therefore this is the time to execute or run the program. To do this, either navigate to Run - > Run Module (F5) or just press F5 key to run the program. Here is the output produced:

python run a program idle

Let's create another Python code and execute it. Here is the code:

print("Printing \"\" 10 times\n")
for i in range(10):

Write this code and press F5 key to run it. Here is the output produced:

python idle environment setup

Since this is just a demo of how a Python program can be executed. Therefore don't worry about the code. You'll get to learn about its working step by step later on.

Now you're able to execute a Python code directly using Python IDLE. Therefore either you can proceed with it only, or follow the next direction to execute Python code using one of the famous Python IDE named PyCharm.

Note - In both cases, a Python software is needed.

Execute Python Program using PyCharm

Download PyCharm from internet and install it. After installing, navigate to Start -> JetBrains -> PyCharm Community Edition. Here is the snapshot of the initial windows of PyCharm:

python pycharm setup

Click on New Project. Here is the new opened windows:

pycharm setup python

As indicated above, type codescracker in the Location field and click on the Create button. Again a new windows gets opened. Therefore navigate to Project -> codescracker -> Right Mouse Click -> New -> Python File as shown in the snapshot given below:

execute python program using pycharm

A new small windows gets opened like shown in the snapshot given below:

pycharm python program run setup

As shown above, type as name and press ENTER key. Now the file gets created. Now type your Python code again. Here is the snapshot after typing the Python code:

python environment setup pycharm

Now to run this code, either navigate to Run -> Run -> ENTER Key or Press Shift + F10 key and then ENTER Key. From next time, the program written in same file need not require to press ENTER key after pressing Shift + F10 key to run the program. That's it

Python Online Test

« Previous Tutorial Next Tutorial »

Follow/Like Us on Facebook

Subscribe Us on YouTube