Python Virtual Environment / Dependency Management: Virtualenv (Venv)

Visual Studio Code

  1. Create a New Folder and Switch To This Folder.

  2. Create A Python File In Folder (Example: main.py).

  3. Open Terminal Inside Folder (CMD):

    1. Create Venv Environment: python -m venv venv_name

    2. Activate Venv Environment: venv_name\Scripts\activate.bat

    3. Return to Main Folder (cd ..\..) and Open Visual Studio Code Program Using This Command: code .

  4. View / Command Pallate (Ctrl + Shift + P): Python Select Interpreter -> .\venv_name\scripts\python.exe

  5. Terminal: New Terminal

Additional Commands

  • Installed Library (Package / Module) List: pip freeze

  • pip freeze > requirements.txt

  • python -m pip install -r requirements.txt

    • Installs Packages In requirements.txt.

  • Deactivating Venv Environment: venv_name\Scripts\deactivate.bat

Last updated