1. virtualenv介绍
python具有很多的版本,不同的项目可能依赖的python版本不同。通过virtual创建一个python虚拟环境,当前项目在这个环境中运行,安装的依赖包也会在当前环境里。这样每一个项目都可以在独立的虚拟环境中运行,互不影响
2.安装virtualenv
pip install virtualenv
3.配置环境变量
安装完成后,命令行中可能不存在命令的情况,需要在.bash_profile中设置变量
open ~/.bash_profile #根据自己电脑的环境进行修改,有的可能是zsh
#添加一行
export PATH=$PATH:/xx/xx/Library/Python/3.9/bin/virtualenv
#保存文件
source ~/.bash_profile #更新配置
4.virtualwrapper介绍
virtualenv开启虚拟环境,需要到bin目录中 source activate,时间久了我们可能会忘记目录地址,所以如果能将虚拟目录集中到一起管理会方便很多
5.安装virtualwrapper
pip install virtualwrapper
win系统中使用
pip install virtualwrapper-win
6.virtualwrapper配置环境变量
# vitualenvwrapper
export WORK_HOME=~/workspaces/envs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/xx/xx/Library/Python/3.9/bin/virtualenv #virtualenv 目录
source /xx/xx/Library/Python/3.9/bin/virtualenvwrapper.sh # virtualenvwrapper.sh 目录地址
win系统中环境变量添加的是virtualwrapper可执行文件不是.sh而是.bat。注意要添加.bat文件的目录
7.virtualwrapper 的使用
(1)创建虚拟机
mkvirtualenv env
(2)列出虚拟环境目录
workon 或者 lsvirtualenv
(3)切换虚拟环境目录
workon env2
(4)删除虚拟环境目录
rmvirtualenv env2
(5)退出虚拟环境目录
deactivate
(6)创建一个指定python版本的虚拟机
mkvirtualenv -p python3.12 env3
网友评论