1、安装virtualenv
pip3 install virtualenv
virtualenv常用命令
# 创建虚拟环境test007
virtualenv test007
# 进到虚拟环境目录
cd test007
# 激活虚拟环境
source bin/activate
# 退出虚拟环境
deactivate
# 删除虚拟环境test007
rmvirtualenv test007
2、安装virtualenvwrapper
virtualenvwrapper是virtualenv的扩展包,使用比virtualenv方便
安装virtualenvwrapper
pip3 install virtualenvwrapper
# 创建 .virtualenvs目录,用来保存虚拟环境,默认会自动创建
mkdir .virtualenvs
# 查看python3和virtualenvwrapper.sh的路径,记住这两个的输出目录
which python3
which virtualenvwrapper.sh
# 编辑当前用户的环境变量
vim .zshrc
# 填写刚才which看到的目录
export WORKON_HOME="~/.virtualenvs"
export VIRTUALENVWRAPPER_PYTHON="/usr/local/bin/python3"
source /Library/Frameworks/Python.framework/Versions/3.10/bin/virtualenvwrapper.sh
保存退出后重新加载一下环境变量
source .zshrc
virtualenvwrapper常用命令
# 创建虚拟环境
mkvirtualenv test007
# 查看已创建的虚拟环境,两个都可以
workon
lsvirtualenv
# 切换虚拟环境
workon test007
# 停用当前的虚拟环境
deactivate
# 进入到虚拟环境目录,需要先切换工作的虚拟环境
cdvirtualenv
# 进入到虚拟环境的site-packages目录
cdsitepackages
# 将当前目录设置为虚拟环境的目录
setvirtualenvproject test007 /data/test007
# 删除虚拟环境
rmvirtualenv test007