Virtualenvwrapper 安装 for Mac
由于virtualenv不止可以隔离python版本,还可以隔离插件模块的不同版本,根据开发场景考虑,选择virtualenv+virtualenvwrapp组合。
一、安装virtualenv1、mac pro 系统自带 Python 2.7.102、手工安装 python 3.5.43、安装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/python3 py3env # 创建一个虚拟环境,测试效果
6、激活环境(切换到新环境目录)
cd py3env # 进入虚拟环境 source bin/activate # 激活虚拟环境 python --version #看下版本号是否为python3
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/python py2env
5、启动或切换虚拟环境workon py2env
6、退出虚拟环境deactivate
7、删除虚拟环境rmvirtualenv py3env

浙公网安备 33010602011771号