title: virtualenv virtualenvwrapper virtualenv: error: unrecognized arguments: --no-site-packages
body: <p>I am trying to upgrade python from 3.6 to 3.8.   I was successfully using virtualenv/wrapper successfully (although only one environment and no bells, whistles, or hooks), but the upgrade has not gone smoothly.  I deleted everything and tried to start again.   I am trying to make a new environment with <code>mkvirtualenv test</code>, and I am now getting the error:</p>
  
  <p><code>virtualenv: error: unrecognized arguments: --no-site-packages</code> after it gives a man(ual) suggestion on how to invoke <code>virtualenv</code>, which leads me to believe <code>virtualenvwrapper</code> is working, but I've missed something.</p>
  
  <p>Here are my details:</p>
  
  <p>terminal (osx - 10.13.6 (17G65))</p>
  
  <pre><code>today@5 ~/dev/MST/server(master)$ which python
  /usr/bin/python
  today@5 ~/dev/MST/server(master)$ which python3
  /usr/local/bin/python3
  today@5 ~/dev/MST/server(master)$ which pip
  /usr/local/bin/pip
  today@5 ~/dev/MST/server(master)$ which pip3
  today@5 ~/dev/MST/server(master)$ pip -V
  -bash: /usr/local/bin/pip: /usr/local/opt/python/bin/python3.6: bad interpreter: No such file or directory
  today@5 ~/dev/MST/server(master)$ pip3 -V
  pip 20.0.2 from /usr/local/lib/python3.8/site-packages/pip (python 3.8)
  today@5 ~/dev/MST/server(master)$ pip3 install virtualenv virtualenvwrapper
  Requirement already satisfied: virtualenv in /usr/local/lib/python3.8/site-packages (20.0.13)
  Requirement already satisfied: virtualenvwrapper in /usr/local/lib/python3.8/site-packages (4.8.4)
  Requirement already satisfied: filelock&lt;4,&gt;=3.0.0 in /usr/local/lib/python3.8/site-packages (from virtualenv) (3.0.12)
  Requirement already satisfied: appdirs&lt;2,&gt;=1.4.3 in /usr/local/lib/python3.8/site-packages (from virtualenv) (1.4.3)
  Requirement already satisfied: six&lt;2,&gt;=1.9.0 in /usr/local/lib/python3.8/site-packages (from virtualenv) (1.14.0)
  Requirement already satisfied: distlib&lt;1,&gt;=0.3.0 in /usr/local/lib/python3.8/site-packages (from virtualenv) (0.3.0)
  Requirement already satisfied: stevedore in /usr/local/lib/python3.8/site-packages (from virtualenvwrapper) (1.32.0)
  Requirement already satisfied: virtualenv-clone in /usr/local/lib/python3.8/site-packages (from virtualenvwrapper) (0.5.3)
  Requirement already satisfied: pbr!=2.1.0,&gt;=2.0.0 in /usr/local/lib/python3.8/site-packages (from stevedore-&gt;virtualenvwrapper) (5.4.4)
  today@5 ~/dev/MST/server(master)$ which virtualenv
  /usr/local/bin/virtualenv
  today@5 ~/dev/MST/server(master)$ which virtualenvwrapper
  today@5 ~/dev/MST/server(master)$ 
  today@5 ~/dev/MST/server(master)$ workon
  today@5 ~/dev/MST/server(master)$ 
  today@5 ~/dev/MST/server(master)$ mkvirtualenv test
  usage: virtualenv [--version] [--with-traceback] [-v | -q] [--app-data APP_DATA] [--clear-app-data] [--discovery {builtin}] [-p py] [--creator {builtin,cpython3-posix,venv}] [--seeder {app-data,pip}] [--no-seed]
                    [--activators comma_sep_list] [--clear] [--system-site-packages] [--symlinks | --copies] [--download | --no-download] [--extra-search-dir d [d ...]] [--pip version] [--setuptools version] [--wheel version] [--no-pip]
                    [--no-setuptools] [--no-wheel] [--symlink-app-data] [--prompt prompt] [-h]
                    dest
  virtualenv: error: unrecognized arguments: --no-site-packages
  </code></pre>
  
  <p>~/.bash_profile</p>
  
  <pre><code>#…
  export WORKON_HOME=$HOME/.virtualenvs
  export PROJECT_HOME=$HOME/Devel
  export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
  export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
  export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'
  
  source /usr/local/bin/virtualenvwrapper.sh
  #…
  </code></pre>
  
  <p>NB -</p>
  
  <ul>
  <li>trying to install virtualenvwrapper it says version 4.8.4, but the online docs say it is in 5.x</li>
  </ul>