Mac Django 环境搭建

安装Django

1
pip install Django

搭建多个互不干扰的开发环境

我们有的时候会发现,一个电脑上有多个项目,一个依赖 Django 1.8,另一个比较旧的项目又要用 Django 1.5,这时候怎么办呢?我们需要一个依赖包管理的工具来处理不同的环境。

####虚拟环境依赖安装–开发会用 virtualenv 来管理多个开发环境

1
pip install virtualenv virtualenvwrapper

####修改~/.bash_profile或其它环境变量相关文件(如 .bashrc 或用 ZSH 之后的 .zshrc)

  • 打开终端
  • vim ~/.bash_profile
  • 添加如下语句
1
2
3
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/workspace
source /usr/local/bin/virtualenvwrapper.sh
  • 输入 wq! 退出配置文件

  • 执行

1
source ~/.bash_profile

参考