pip version mismatch in venv
I am confused about how virtual Python environments work (Python 3.6, using venv ). I set up my venv, and activated it in the command line. I would expect that everything I do from then on out uses the python and pip commands from the virtual environment (as these directories are added to PATH upon activation). The thing is, that when I run pip --version in my venv , it returns pip 10.0.1 . But when I try to upgrade it with python -m pip install --upgrade pip , I get Requirement already up-to-date (venv) PS C:\Python\files\myproj> pip --version > pip 10.0.1 from c:\python\files\myproj\venv\lib