Installing Embeddable Zip Python in Windows

Introduction

Here I will show you how to install embeddable zip Python in Windows Operating System. Generally most of the time you may execute msi or executable file to install a product in Windows Operating System. This is just a matter of extracting the downloaded archive or zip file and put anywhere according to your choice and let’s start with programming in Python.

Prerequisites

Python 3.7.4/3.11.5, Windows 10/11 64 Bit

Installing Python

Go through the following steps in order to install embeddable zip Python 3.7.4/3.11.5 in Windows.

install embeddable zip python in windows
  • Extract the archive or zip file into a physical drive location. Let’s say under C drive. So the extracted python root directory is C:\python-3.x.x.
  • Add Python root directory to Environment or System Variable.
    1. Go to search box next to Start menu
    2. Type env into the search box
    3. Now choose either Edit environment variables for your account or Edit system environment variables
    4. Under User variables, click on New. Add Variable name as PY_HOME and Variable value as C:\python-3.x.x.
    5. Under User variables, click on Path and click on Edit.
    6. Now on the popup window, click on New and add %PY_HOME%. Finally click on Ok -> Ok to exit.

Verifying Installation

Now I will verify the installation of embeddable zip Python using simple hello.py script.

If you do not add the Python root directory into Environment or System Variable, then you will not be able to execute the python script anywhere with the command python. And for executing your python script you have to give the full path of your Python root directory.

For example, let’s say you have a python script hello.py under C:\python folder.

To execute the above python script without putting python root directory into environment variable you had to execute below command, assuming that you are currently in the C:\python directory in your command prompt:

C:\python-3.x.x\python hello.py

But with python root directory in environment variable, you have to simply type below command, assuming that you are currently in the C:\python directory in your command prompt :

python hello.py

Though this is a simple example and will not be much difference but when you build a complex application then you will get benefits out of it.

The content of the hello.py is given below:

print('hello')

The above command which I have used to execute the hello.py will print hello in the command window’s console.

Leave a Reply

Your email address will not be published. Required fields are marked *