一、安装mysql

这个在之前已经有介绍 点击查看 ,这里安装了5.7的版本。

二、安装python

这里选择的python版本是3.5,下载地址,下载好后全部默认安装即可,如果没有更改位置的话在/Library/Frameworks/Python.framework/Versions处可以看到如下截图:

在我们的环境配置文件.bash_profile里应该默认配置好了:

1
2
3
4
# Setting PATH for Python 3.5
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}"
export PATH

然后我们打开终端输入python3.5即可看到:

三、安装pip

因为MAC系统本生自带python2.7,为了不修改系统的配置,避免出现一些未知问题,我们切换到python3.5的目录下安装pip:

1
cd /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages

正常情况下是已经默认自带安装的:

我们需要做的就是输入命令将其更新至最新版(非必须):

可以看到系统卸载了7.1.2版本并重新安装了最新版本9.0.1

四、安装virtualenv

安装virtualenv虚拟环境是为了拥有一个自己安装目录的环境, 这个环境不与其他虚拟环境共享库, 能够方便的管理python版本和管理python库,比如一个项目依赖Django1.3 而当前全局开发环境为Django1.7, 版本跨度过大, 导致不兼容使项目无法正在运行, 使用virtualenv可以解决这些问题。
这里指的版本号为15.0.1的版本进行安装:


可以看到我们成功的安装了virtualenv,然后我们需要创建虚拟环境,切换到我们要创建的目录执行命令:


现在已经安装好了虚拟环境,我们可以切换到虚拟环境:

bin目录下有个activite文件来切换,通过命令来切换:

source django_basic_venv/bin/activate

五、安装django

现在我们在虚拟环境下安装Django1.9.5版本:

六、安装pymysql

pymysql是python连接mysql的一个驱动,安装pymysql0.7.2版本:

七、查看环境

到这里我们已经安装好了所有的环境,最后我们查看一下环境的配置:

以后我们开发就到这个环境下开发。