若是你在CentOS8下面配置虛擬環境時,遇到以下錯誤:html
[root@localhost ~]# mkvirtualenv my_django usage: virtualenv [--version] [--with-traceback] [-v | -q] [--app-data APP_DATA] [--reset-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] [--no-download | --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
使用virtualenv --version,看到本身的版本大於20,就能夠將以下這段刪除:python
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'django
由於從版本20開始,默認就是’--no-site-packages‘了。bash