Fill these in once
- Install Python
brew install python - Make a project folder with its own environment
mkdir my-project && cd my-project python3 -m venv .venv source .venv/bin/activateYour prompt now starts with (.venv). Run
deactivateto leave.
Check it worked
- Check the version
python3 --version
Undo it
- Uninstall Python
brew uninstall python
- Install Python with pip and venvNeeds sudo
sudo apt install -y python3 python3-pip python3-venv - Make a project folder with its own environment
mkdir my-project && cd my-project python3 -m venv .venv source .venv/bin/activateYour prompt now starts with (.venv). Run
deactivateto leave.
Check it worked
- Check the version
python3 --version
- Install Python
winget install Python.Python.3.13Close and reopen PowerShell afterwards.
- Make a project folder with its own environment
mkdir my-project; cd my-project py -m venv .venv .venv\Scripts\Activate.ps1If scripts are blocked, run
Set-ExecutionPolicy -Scope CurrentUser RemoteSignedonce.
Check it worked
- Check the version
py --version
Undo it
- Uninstall Python
winget uninstall Python.Python.3.13