<!--- Verify first that your issue is not already reported on GitHub -->
<!--- Also test if the latest release and devel branch are affected too -->
<!--- Complete *all* sections as described, this form is processed automatically -->

##### SUMMARY
<!--- Explain the problem briefly below -->
When I initiate a virtualenv with python 3.7 and then installing 
https://pypi.org/project/ansible/2.9.0b1/
inside it. Running sanity tests is causing the pip package to be removed from the venv

##### ISSUE TYPE
- Bug Report

##### COMPONENT NAME
<!--- Write the short name of the module, plugin, task or feature below, use your best guess if unsure -->
/bin/ansible-test
##### ANSIBLE VERSION
<!--- Paste verbatim output from "ansible --version" between quotes -->
Same also happens with the latest stable-2.9 branch too
```paste below
ansible==2.9.0b1
```

##### CONFIGURATION
<!--- Paste verbatim output from "ansible-config dump --only-changed" between quotes -->
```paste below

```

##### OS / ENVIRONMENT
<!--- Provide all relevant information below, e.g. target OS versions, network device firmware, etc. -->


##### STEPS TO REPRODUCE
<!--- Describe exactly how to reproduce the problem, using a minimal test-case -->

<!--- Paste example playbooks or commands between quotes below -->
```yaml
(.venv)  abehl@ansh  ~/.ansible/collections/ansible_collections/sensu/sensu_go  which pip
/tmp/an/.venv/bin/pip
(.venv)  abehl@ansh  ~/.ansible/collections/ansible_collections/sensu/sensu_go  ansible-test sanity --python 3.7 --requirements
...
(.venv)  ✘ abehl@ansh  ~/.ansible/collections/ansible_collections/sensu/sensu_go  which pip 
/usr/local/bin/pip

(.venv)  abehl@ansh  ~/.ansible/collections/ansible_collections/sensu/sensu_go  pip freeze
ansible==2.9.0b1
```

<!--- HINT: You can paste gist.github.com links for larger files -->

##### EXPECTED RESULTS
<!--- Describe what you expected to happen when running the steps above -->
pip should not be removed

##### ACTUAL RESULTS
<!--- Describe what actually happened. If possible run with extra verbosity (-vvvv) -->

<!--- Paste verbatim command output between quotes -->
```paste below

```

"""Virtual environment management."""
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
import os
from . import types as t
from .config import (
    EnvironmentConfig,
)
from .util import (
    find_python,
    SubprocessError,
    get_available_python_versions,
    SUPPORTED_PYTHON_VERSIONS,
    display,
    remove_tree,
)
from .util_common import (
    run_command,
)
def create_virtual_environment(args,