Python Environment Setup

From rbachwiki
Revision as of 16:50, 5 January 2026 by Bacchas (talk | contribs)
Jump to navigation Jump to search

Create the Environment with a Unique Name

  • Instead of the generic .venv, give your Windows environment a name that clearly identifies it. In your project's root terminal, run:
python -m venv .venv_pc 
  • This creates a new folder named .venv_pc in your project. Your existing Mac folder (e.g., .venv or .venv_mac) will remain completely untouched.

Set VS Code to Use the New PC Environment

  • You must tell VS Code on your PC to use this specific folder instead of the one from your Mac:
    • Press Ctrl + Shift + P to open the Command Palette.
  • Type and select Python: Select Interpreter.
  • Choose the one that points to your new folder: ('.venv_pc': venv).
  • If it doesn't appear, select Enter interpreter path... and browse to .venv_pc\Scripts\python.exe.

Sync Libraries via requirements.txt

  • Since you have a new, empty environment, you need to install your project's dependencies:
  • On your Mac (before switching): Run pip freeze > requirements.txt to save a list of your current libraries.
  • On your PC: Activate the new environment with .venv_pc\Scripts\activate and then run
pip install -r requirements.txt.