If you’re working with Python, sooner or later you might see the dreaded error: bash: virtualenv: command not found Or in Windows PowerShell: virtualenv : The term ‘virtualenv’ is not recognized as the name of a cmdlet This error means your system doesn’t know where to find the virtualenv command. It can happen for beginners