Why is my Python virtual environment not activating after Windows update?
So I was setting up a new laptop for the team and after a Windows update my venv wouldn't activate. I'd run 'python -m venv myenv' then try to activate it, but PowerShell just threw a command not found error. I thought I'd wrecked the environment. Turns out Windows updates sometimes reset execution policies, so scripts won't run by default. The fix was simple: run 'Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser' in PowerShell as admin, then activation worked fine. Saved me hours of debugging.