优势python
使不一样的应用开发环境独立vim
环境升级不影响其余应用,也不会影响全局的python环境bash
它能够防止系统出现包管理混乱和版本的冲突app
安装code
pip install virtualenv
建立虚拟环境ip
virtualenv testvir // 虚拟环境目录
启动虚拟环境开发
cd testvir source ./bin/activate
退出虚拟环境requests
deactivate
安装virtualenvwrapperpip
pip install virtualenvwrapper
配置环境变量
用vim打开~/.bashrctest
export WORKON_HOME=~/.virtualenvs source /usr/bin/virtualenvwrapper.sh
不一样的系统virtualenvwrapper.sh的位置可能会不同
source ~/.bashrc
执行.bashrc使文件生效
使用mkvirtualenv 建立虚拟环境
mkvirtualenv test2
建立完成以后 会自动进入虚拟环境
virtualenvwrapper其余操做
# 退出虚拟环境 deactivate # 查看当前有哪些虚拟环境 workon # 进入指定的虚拟环境 workon [虚拟环境名] workon test2 # 在指定虚拟环境安装包 # 1. 进入指定虚拟环境 # 2. 查看当前虚拟环境中有哪些安装包 # 3. 安装包 workon test2 pip list pip install requests # 卸载包 pip uninstall requests