Tuesday 21 March 2023

Python environment setup

Python is a popular programming language used for a wide range of applications such as web development, data analysis, machine learning, and more. Visual Studio Code is a popular open-source code editor that supports multiple programming languages, including Python. In this tutorial, we will walk you through the step-by-step process of setting up a Python environment in Visual Studio Code on Windows.

Before we begin, make sure you have the following prerequisites installed on your system:


You can download the latest version of Python from the official Python website at Choose the version that corresponds to your operating system.

Visual Studio Code: 

You can download Visual Studio Code from the official website at

Once you have installed the prerequisites, follow these steps to set up a Python environment in Visual Studio Code:

Step 1: Install the Python Extension

The first step is to install the Python extension for Visual Studio Code. The extension provides you with all the necessary tools for writing and debugging Python code in Visual Studio Code.

To install the Python extension, open Visual Studio Code and click on the "Extensions" button in the left-hand sidebar. In the search bar, type "Python" and press Enter. You should see the "Python" extension appear in the list. Click on "Install" to install the extension.

Step 2: Create a Python Virtual Environment

Next, we need to create a Python virtual environment. A virtual environment is a self-contained Python environment that allows us to install Python packages without affecting the global Python installation on our computer.

To create a virtual environment, open a terminal in Visual Studio Code by clicking on "Terminal" in the top menu and selecting "New Terminal". In the terminal, type the following command:

python -m venv myenv

This will create a new virtual environment named "myenv" in the current directory.

Step 3: Activate the Virtual Environment

Once we have created our virtual environment, we need to activate it. This will ensure that any Python packages we install are installed in the virtual environment and not globally on our computer.

To activate the virtual environment, we need to run the activate script. In the terminal, type the following command:

On Windows:


On Linux/macOS:


source myenv/bin/activate

Step 4: Install Required Packages

Now that we have activated our virtual environment, we can install any Python packages that we need for our project. To install a package, we can use the "pip" package manager.

For example, to install the "numpy" package, we can run the following command:

pip install numpy

Step 5: Create a Python File

Now that we have set up our Python environment, we can create a Python file and start writing code. To create a new Python file in Visual Studio Code, click on "File" in the top menu and select "New File". Then, save the file with a ".py" extension.

Step 6: Run Python Code

To run Python code in Visual Studio Code, we need to open the Command Palette by pressing "Ctrl+Shift+P" (Windows/Linux) or "Cmd+Shift+P" (macOS). Then, type "Python: Run Python File in Terminal" and press Enter.

This will run our Python code in the terminal using the Python interpreter that is installed in our virtual environment.

And that's it! We have successfully set up a Python environment in Visual Studio Code. We can now start writing and running Python code in Visual Studio Code.

Please subscribe my youtube channel for latest python tutorials and this article

No comments:

Post a Comment