pip3 install virtualenvwrapper

- # 升级setuptools版本
- pip3 install --upgrade setuptools
- # 重新安装virtualenvwrapper
- pip3 install virtualenvwrapper


- vim ~/.bashrc
- export VIRTUALENVWRAPPER_PYTHON=/usr/local/py3.8.18/bin/python3
- # 查看已安装的virtualenv
- find / -name virtualenv
- # 查看已安装的virtualenvwrapper.sh
- find / -name virtualenvwrapper.sh
- # 查看已安装的python3
- whereis python3

vim ~/.bashrc
- # 指定python
- VIRTUALENVWRAPPER_PYTHON=/usr/local/py3.8.18/bin/python3
- # 指定virtuanenv
- VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/py3.8.18/bin/virtualenv
- # 指定虚拟环境的根目录
- export WORKON_HOME=$HOME/.virtualenvs
- source /usr/local/py3.8.18/bin/virtualenvwrapper.sh
source ~/.bashrc

Command Reference — virtualenvwrapper 6.0.0.0a3.dev26+g138cea9 documentation
[root@master python-test]# lsvirtualenv
python-test
===========
# -a 指定虚拟环境作用的项目绝对路径
# -r 指定虚拟环境创建后执行requirements.txt的绝对路径:pip -r requirements.txt
mkvirtualenv -a project_path -r requirement_file_path venvname
说明:执行后直接进入项目目录
[root@master python-test]# workon python-test
(python-test) [root@master python-test]#
(python-test) [root@master python-test]# deactivate
[root@master python-test]#


[root@master .virtualenvs]# rmvirtualenv python-test
Removing python-test...
