Django 虚拟环境搭建
一、安装mysql
这个在之前已经有介绍 点击查看 ,这里安装了5.7
的版本。
二、安装python
这里选择的python版本是3.5,下载地址,下载好后全部默认安装即可,如果没有更改位置的话在/Library/Frameworks/Python.framework/Versions
处可以看到如下截图:
在我们的环境配置文件.bash_profile
里应该默认配置好了:
1 | # Setting PATH for Python 3.5 |
然后我们打开终端输入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
版本:
七、查看环境
到这里我们已经安装好了所有的环境,最后我们查看一下环境的配置:
以后我们开发就到这个环境下开发。