一、概述 virtualenv可以搭建虚拟且独立的python环境,可以使每个项目环境与其他项目独立开来,保持环境的干净,解决包冲突问题。 virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够: 1. 在没有权限的情况下安装新套件 2. 不同应用可以使用不同的套件版本 3. 套件升级不影响其他应用 二、virtualenv的安装 安装方式一:yum命令进行安装(如果是ubuntu系统使用 sudo apt-get install python-virtualenv) 命令:yum install python-virtualenv 安装方式二:pip命令进行安装 命令: pip install virtualenv 安装方式三:安装virtualenv的扩展包virtualenvwrapper 操作一:安装virtualenvwrapper 命令: pip install virtualenvwrapper 操作二:创建一个文件夹,用于存放所有的虚拟环境: 命令:mkdir -p /home/python/virtualenvs (目录自定义) 操作三:设置环境变量,把下面两行添加到~/.bashrc里。 命令:vim ~/.bashrc 添加:export WORKON_HOME=/home/python/virtualenvs (绝对路径) 添加:source /usr/bin/virtualenvwrapper.sh 命令::wq!或者:x----保存设置 命令:source ~/.bashrc ----使修改生效 三、创建虚拟环境 命令: mkvirtualenv venvname ----venvname代表虚拟环境名称 如果电脑上安装有多个python版本,创建指定python版本的虚拟环境使用以下命令: 命令:mkvirtualenv -p pythonexepath venvname -p ----参数(使用–python也可以); pythonexepath ----指定Python版本的文件路径 venvname ----虚拟环境名称 四、启动虚拟环境 列出虚拟环境列表 命令:workon 命令:lsvirtualenv 启动/切换虚拟环境 命令:workon [venvname] 五、删除虚拟环境 命令:rmvirtualenv [venvname] 六、退出虚拟环境 命令:deactivate ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181219162648590.png)
|