项目环境:Windows + Django + bootstrap + MySql
(1)安装python环境 在python的官网中(http://www.python.org/)下载并安装python,需要注意的是,在安装时建议选择Customize installation自定义安装路径,如D:\python,方便以后使用。注意勾选下方的Add Python3.6 to PATH选项,这样可以为我们自动配置系统环境变量。 安装检测,进入cmd界面,输入下面的命令
python -V如果执行结果显示你安装的python 版本,则表明安装成功。
(2)安装pip 为了使用python海量的第三方库,我们需要手动安装Python的包管理工具pip。方法:在D:\python\scirpts下运行下列命令即可(这里的D:\python是我的python安装的目录)
easy_install pip如果你发现没有Scripts文件夹,在D:\python下运行下列命令,就会有Scripts文件夹了
python -m ensurepip升级pip
python -m pip install -U pip(3)virtualenv 虚拟环境 通常每个项目需要不同的Python解释器和依赖库,为了清晰明了,安全可靠地管理这些环境,需要为每个项目创建一个“独立、隔离”的Python运行环境,virtualenv就是这样一个工具。安装方法:运行下列命令行即可
pip install virtualenv检测是否安装成功
where virtualenv显示virtualenv的安装目录,则表示安装成功
使用virtualenv为项目创建一个虚拟环境,在D:\python_virtualenvs的文件夹下 在cmd中输入下列命令行即可
virtualenv website_env可使用下面的命令行启动虚拟环境
d: cd python_virtualenvs\website_env\Scripts activate查看虚拟环境当前的配置
pip list在虚拟环境中添加Django
pip install django注意选择刚刚创建好的虚拟环境 创建好后,可直接运行模板项目查看是否创建成功。
Django默认使用的数据库是sqlite3,我们将其修改为MySQL数据库 (1)在mysql中新建一个数据库(Django没有这个能力) (2)安装pymysql库 执行命令
pip install pymysql(3)配置settings.py文件
pymysql.install_as_MySQLdb() DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'website', # 数据库名 'USER': 'root', # 用户名,可以自己创建用户 'PASSWORD': '11111', # 密码 'HOST': '127.0.0.1', # mysql服务所在的主机ip 'PORT': '3306', } }