环境:
win10 专业版 64bit
需要的软件:
- python 2.7.11.amd64.msi
- pip
- django
- git
- mysql 5.5
安装方法
1. 安装 python
前往 python官网( https://www.python.org/downloads/windows/ )下载 windows 平台的python 安装包,我的系统是 64bit,所以我使用的是 python-2.7.11.amd64.msi.
下载后,打开,按照提示,选择 “下一步”… 完成. 默认是安装在 C:\Python27
打开命令行,输入:
C:\Python27>python.exe
Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 20:40:30) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
表示安装成功.
2. 配置系统PATH环境变量
我的电脑—属性—高级系统设置—高级—环境变量
在”环境变量”窗口的 下半部分 “系统变量(S)”中找到变量 “Path” ,选中,点击 “编辑” ,
“新建” 变量值, 添加上 你python文件目录位置名,如:
C:\Python27
C:\Python27\Scripts
确定.
重新打开windows 命令行窗口 ,直接 输入 python ,如果进入 python 脚本 shell ,证明成功.
3.安装pip
下载 get-pip.py 这个文件,windows 命令行下,切换至该文件所在目录,执行:
D:\soft\django-env>python get-pip.py
4.install Django 1.9.5
直接使用pip 安装,在windows 命令行下直接运行:
pip install django
会下载最新版本的Django-1.9.5
5.install mysql 5.5
首先下载mysql 5.5 windows 10 安装包 ,这里是在 http://www.exiaba.com/soft/html/5492.html 下载的.
打开安装包,按照提示完成安装,并设置root 密码.
配置完成root密码后,怎么启动mysql服务哪? 打开windows 的服务管理器, 启动
启动后, 命令行 下,进入 到 mysql 目录的bin 目录下, 用mysql 客户端tool连接:
mysql -u root -p 'xxx' -h 127.0.0.1
又傻眼了,连接被拒绝!
”Access denied for user ‘root’@’localhost’ (using password: YES)”
这怎么办?
试试 “开始”–”所有应用”–“mysql”—“mysql 5.5 command line client” ,输入密码 ,进入吧!
如果忘记了 windows 系统上 mysql 5.5 的密码怎么办?
解决办法:
1. 以administrator 身份登录系统
2. 停止mysql服务
3. 创建一个包含下面内容的文本文件,使用你的密码取代 the password:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
4. 保存文件,这里假定你的文件名称是 c:\mysql-init.txt
5. 打开windows 控制台命令行提示,运行:
C:\Users\stack>cd C:\Program Files\MySQL\MySQL Server 5.5\bin
C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqld --init-file=c:\\mysql-init.txt
服务器执行文件中的内容在 启动时 通过 –init-file 选项 给 mysqld 命令.
- 删除 mysql-init.txt 文件.
- 安装 MySQLdb
前往 http://www.codegood.com/downloads 下载相应版本的MySQL-python ,没有找到对应版本的,请自己编译安装 MySQLdb
我这里使用的是 MySQL-python-1.2.3.win-amd64-py2.7.exe (64bit)
安装完成后,进入 python shell
>>> import MySQLdb
没有错误,说明python 现在可以正常连接mysql 数据库了.
6.安装git 客户端
前往 github 上下载 git 的图形化客户端工具,安装.
至此,windows 10 系统上 Django 开发需要的环境安装完毕.