$ pip install virtualenv
# 创建虚拟环境(默认是一个干净的 Python 环境,之前 pip 安装的第三方库都不会被复制进来)
$ virtualenv venv
# 创建虚拟环境(指定要将之前 pip 安装的第三方库都复制到新建的虚拟环境中)
$ virtualenv --system-site-packages venv
# 创建虚拟环境(在多个 Python 版本的情况下,可以创建指定 Python 版本的虚拟环境,例如:~/.pyenv/versions/3.10.3/bin/python3 )
$ virtualenv -p /usr/bin/python2 venv
# 查看更多配置项
$ virtualenv --help
# 启动虚拟环境(以前老版本是 venv/Scripts/activate 的方式进行启动)
$ source venv/bin/activate
# 退出关闭虚拟环境
$ deactivate
# 启动虚拟环境(启动后前面会有的标志(venv))
dengzemiaodeMacBook-Pro python % source venv/bin/activate
# 列出当前虚拟环境的第三方库
(venv) dengzemiaodeMacBook-Pro python % pip list
Package Version
---------- -------
pip 22.3.1
setuptools 65.5.1
wheel 0.38.4
# 退出虚拟环境
(venv) dengzemiaodeMacBook-Pro python % deactivate
dengzemiaodeMacBook-Pro python %