快速掌握Python虚拟环境管理:virtualenvwrapper安装与用法详解

0 下载量 184 浏览量 更新于2024-08-30 收藏 52KB PDF 举报
本文主要介绍了Python虚拟环境管理工具virtualenvwrapper的安装、配置和使用方法。virtualenvwrapper作为virtualenv的增强扩展,极大地简化了在多个项目之间管理和隔离Python环境的过程。 一、安装 1. 对于Linux用户,首先通过pip安装virtualenvwrapper: ``` $ pip install virtualenvwrapper ``` 如果是Ubuntu或Debian系统,可以先更新包列表再安装: ``` $ sudo apt-get update $ sudo apt-get install python3-pip $ pip3 install virtualenvwrapper ``` 2. 对于Windows用户,推荐安装virtualenvwrapper-win,可以在命令行中运行: ``` pip install virtualenvwrapper-win ``` 安装后,还需要修改环境变量,将WORKON_HOME设置为自定义路径,如"C:\Users\[用户名]\Envs"。 二、配置 1. 在Linux中,为了使virtualenvwrapper生效,需编辑~/.bash_profile(或~/.bashrc),添加如下行: ``` export PATH="$PATH:$WORKON_HOME/bin" export WORKON_HOME=~/Envs export VIRTUALENVWRAPPER_PYTHON=/bin/python3.6 source /usr/local/bin/virtualenvwrapper.sh ``` 其中,`VIRTUALENVWRAPPER_PYTHON`指定使用的Python版本,`source ~/.bash_profile`使更改生效。 2. 对于Windows用户,需在系统环境变量中设置WORKON_HOME,并确保已将virtualenvwrapper.bat文件添加到系统路径中。 三、使用 - `mkvirtualenv [name]`:创建一个新的Python环境,例如`mkvirtualenv my_project`。 - `workon [name]`:激活指定的环境,如`workon my_project`,或者从其他环境切换到该环境。 - `deactivate`:退出当前虚拟环境,回到系统全局环境。 - `rmvirtualenv ENV`:删除指定的虚拟环境。 - `lsvirtualenv`:列出所有可用的虚拟环境。 - `cdvirtualenv`:进入当前活跃的虚拟环境的根目录。 - `lssitepackages`:查看当前激活环境安装的Python包。 通过virtualenvwrapper,开发人员可以方便地为每个项目创建独立的Python环境,避免不同项目之间的依赖冲突,提高开发效率。同时,它也适用于Windows平台,使得在Windows上管理Python环境变得更加直观易用。