I upgraded my system from Ubuntu 18.04 to 20.04. On the 18.04 system, I had no issues creating virtual environments. I have an existing Django project and I am trying to create a virtualenv with a new python version, 3.8. But now, I have run into a snag.
My session:
$ mkvirtualenv -a /home/mark/python-projects/new_hopirockets_website -p /usr/bin/python3.8 new_hopi_rockets_website
    ERROR: virtualenvwrapper could not find /usr/share/virtualenvwrapper/virtualenvwrapper.sh in your path
$ echo $PATH
    /usr/local/lib/nodejs/node-v12.4.0-linux-x64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/share/virtualenvwrapper
    
$ ls -alh /usr/share/virtualenvwrapper/virtualenvwrapper.sh
    -rw-r--r-- 1 root root 41K Sep  3  2019 /usr/share/virtualenvwrapper/virtualenvwrapper.sh
    
$ export PATH=$PATH:/usr/share/virtualenvwrapper/virtualenvwrapper.sh
    
$ echo $PATH
    /usr/local/lib/nodejs/node-v12.4.0-linux-x64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/share/virtualenvwrapper:/usr/share/virtualenvwrapper/virtualenvwrapper.sh
    
$ mkvirtualenv -a /home/mark/python-projects/new_hopirockets_website -p /usr/bin/python3.8 new_hopi_rockets_website
    ERROR: virtualenvwrapper could not find /usr/share/virtualenvwrapper/virtualenvwrapper.sh in your path
    
$  /usr/bin/python3.8
Python 3.8.10 (default, Jun 22 2022, 20:18:18) 
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
$ ls /home/mark/python-projects/new_hopirockets_website
 articles                               fred                               new_hopi_rockets_website.wpr   run.sh
 bugs_new_hopirockets_website.ods       full_text_search                   new_hopi_rockets_website.wpu   sam.txt
 check.txt                              gallery                            old_gallery3                   setup
 contact                                get_archive_data_from_tsunami.sh  'old stuff'                     simulation
 cp_tsunami-hopirockets_to_octopus.sh   hit_counters                       payload_separated.txt          soft-ui-dashboard
 cp_tsunami_to_octopus.sh               hopirockets                        __pycache__                    static
 database                               __init__.py                        README.txt                     test.sh
 DataTables                             launchdate                         requirements                   utils
 flights                                manage.py                          rsync_logs                     viewcount
$
I forgot to include a section from my .bashrc file:
# For virtualenv and mkvirtualenv
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/share/virtualenvwrapper/virtualenvwrapper.sh
source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
I am not sure what is going on here.
Thanks in advance for your help!
