Virtualenvwrapper 安装 for Mac

知识为进步之母,而进步又为富强之源泉。这篇文章主要讲述Virtualenvwrapper 安装 for Mac相关的知识,希望能为你提供帮助。
由于virtualenv不止可以隔离python版本,还可以隔离插件模块的不同版本,根据开发场景考虑,选择virtualenv+virtualenvwrapp组合。
一、安装virtualenv 1、mac pro 系统自带     Python  2.7.10   2、手工安装       python  3.5.4   3、安装pip    

sudo easy_install pip

   
4、安装虚拟环境virtualenv    
sudo pip install virtualenv

   
5、创建环境 1)创建虚拟环境存放目录:    
mkdir ~/py_envs< br>

 
2)创建一个虚拟环境      
cd ~/py_envs virtualenv -p /usr/local/bin/python3py3env# 创建一个虚拟环境,测试效果

 
6、激活环境(切换到新环境目录)      
cd py3env# 进入虚拟环境 source bin/activate# 激活虚拟环境 python --version#看下版本号是否为python3

【Virtualenvwrapper 安装 for Mac】 
7、安装依赖包        
pip install flask pip install django pip install Scipy 注意!不要加sudo,否则会安装到系统环境中,没有安装到虚拟环境中

   
8、退出环境      
deactivate

 
  二、安装虚拟环境管理包virtualenvwrapper        这玩意儿就是对virtualenv的扩展,更方便新增、复制、删除、切换虚拟环境 1、执行virtualenvwrapper安装命令      
sudo pip install virtualenvwrapper

 
注释:mac pro 提示six版本冲突时执行: 
sudo pip install virtualenvwrapper -v --ignore-install six

  2、配置virtualenvwrapper.sh运行前需要的环境
vim ~/.bash_profile export WORKON_HOME=~/py_envs source /usr/local/bin/virtualenvwrapper.sh export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python

 
  3、列出当前所有的python虚拟环境
lsvirtualenv -b

 
  4、创建虚拟环境
mkvirtualenv -p /usr/local/bin/pythonpy2env

 
5、启动或切换虚拟环境
workon py2env

 
6、退出虚拟环境
deactivate

 
7、删除虚拟环境
rmvirtualenvpy3env

 

    推荐阅读