Python+Django在windows下的开发环境配置图解


Posted in Python onNovember 11, 2009

1         安装配置开发环境

1.1   准备安装

下载以下软件

Eclipse for C/C++

SUN JDK 1.6 不一定要1.6,1.5的也可以

Python3.1  Python2.6.4  Pythone2.5.2

mod_python-3.3.1.win32-py2.5-Apache2.2

MySQL-python-1.2.2.win32-py2.5

pysqlite-2.5.5.win32-py2.5

python.pydev.feature-1.5.0.1251989166-sources.zip

Django-1.1.1.tar.gz

 

1.2   Apache安装配置

懒得配置了,直接从网上找了一个Apache+mysql+php的套件,

可以去http://www.newhua.com/soft/71111.htm下载,再安装mod_python-3.3.1.win32-py2.5-Apache2.2.exe让apache支持python现在我们来配置C:\ ESSamp\Apache2\conf\httpd.conf文件,加入

LoadModule python_module modules/mod_python.so

 

运行ESSamp,点击“运行”启动服务

 

Python+Django在windows下的开发环境配置图解

 

 

点击“浏览默认网站”,看到以下画面,即安装成功

Python+Django在windows下的开发环境配置图解

 

1.1   Eclipse、python安装配置

1.1.1          安装 JDK

1.1.2          解压Eclipse,我是放在C:\eclipse下

1.1.3          安装python

安装相应Python版本,这里用的是python2.5版,现在Django只支持到2.5,其它各版本可以同时存在,安装MySQL-python-1.2.2.win32-py2.5 让python支持mysql数据库,pysqlite-2.5.5.win32-py2.5让python支持sqlite数据库,解压python.pydev.feature-1.5.0.1251989166-sources.zip,将里面的两个目录拷贝到eclipse安装的根目录下“C:\eclipse”

1.1.4          配置环境变量,在桌面“我的电脑”点击“属性”菜单,选择“高级”选项卡,点击“环境变量…”按钮,修改系统变量 Path=;%JAVA_HOME%\bin,直接加在后面,如图

Python+Django在windows下的开发环境配置图解

 

再新增两个系统变量

JAVA_HOME=C:\Program Files\Java\jdk1.6.0

CLASSPATH=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar

Python+Django在windows下的开发环境配置图解

1.1.5          启动Eclipse,选择菜单“Help”->“Install New Software…”,弹出对话框,如图

Python+Django在windows下的开发环境配置图解

 

点击“Add…”按钮,输入地址,点击“OK”按钮,如图

Python+Django在windows下的开发环境配置图解

 

在“work with”选择刚新添加的Pydev Extensions,会看到最新的软件版本

Python+Django在windows下的开发环境配置图解

全选后点击“Next>”

Python+Django在windows下的开发环境配置图解

全选后点击“Finish”完成升级。

 

1.1.6          选择菜单“Window”->“Preferences”,弹出对话框,如图

Python+Django在windows下的开发环境配置图解

点击“New…”按钮装python安装路径添加进来,点击“OK”。

1.2   Django安装配置

1.2.1          安装

解压Django,我是解压到python25下,在Django目录中有个setyp.py文件,打开运行窗口进行安装Python+Django在windows下的开发环境配置图解

1.2.2          为了方便开发,我们再来进行配置系统变量

path= C:\Python25\Scripts;C:\Python25\Lib\site-packages\django\bin

1.2.3          测试Django是否安装成功

首先看看C:\Python25\Lib\site-packages\django\bin是否存在,然后创建一个工程

   Django-admin.py  startproject  testemo

Python+Django在windows下的开发环境配置图解

 

运行manage.py runserver 后,在浏览器地址栏中输入http://127.0.0.1:8000/

Python+Django在windows下的开发环境配置图解 

出现以上画面,即安装成功

Python 相关文章推荐
linux下python抓屏实现方法
May 22 Python
Django模板变量如何传递给外部js调用的方法小结
Jul 24 Python
Python的SimpleHTTPServer模块用处及使用方法简介
Jan 22 Python
基于Python3.6+splinter实现自动抢火车票
Sep 25 Python
python实现图片筛选程序
Oct 24 Python
如何使用pyinstaller打包32位的exe程序
May 26 Python
python读取文件指定行内容实例讲解
Mar 02 Python
python输入一个水仙花数(三位数) 输出百位十位个位实例
May 03 Python
基于Python词云分析政府工作报告关键词
Jun 02 Python
详解Windows下PyCharm安装Numpy包及无法安装问题解决方案
Jun 18 Python
Python必须了解的35个关键词
Jul 16 Python
如何在pycharm中快捷安装pip命令(如pygame)
May 31 Python
Python 开发Activex组件方法
Nov 08 #Python
Python 匹配任意字符(包括换行符)的正则表达式写法
Oct 29 #Python
python 中文字符串的处理实现代码
Oct 25 #Python
动态创建类实例代码
Oct 07 #Python
Python 文件操作实现代码
Oct 07 #Python
Python 第一步 hello world
Sep 25 #Python
Python 字符串定义
Sep 25 #Python
You might like
php中如何同时使用session和cookie来保存用户登录信息
2013/07/05 PHP
详解PHP数组赋值方法
2015/11/07 PHP
PHP Header用于页面跳转时的几个注意事项
2016/10/21 PHP
PHP 进度条函数的简单实例
2017/09/19 PHP
Tinymce+jQuery.Validation使用产生的BUG
2010/03/29 Javascript
javascript中将Object转换为String函数代码 (json str)
2012/04/29 Javascript
JavaScript面向对象知识串结(读JavaScript高级程序设计(第三版))
2012/07/17 Javascript
Jquery实现列表(隔行换色,全选,鼠标滑过当前行)效果实例
2013/06/09 Javascript
Javascript仿新浪游戏频道鼠标悬停显示子菜单效果
2015/08/21 Javascript
微信小程序 弹框和模态框实现代码
2017/03/10 Javascript
Angular 2父子组件之间共享服务通信的实现
2017/07/04 Javascript
为什么我们要做三份 Webpack 配置文件
2017/09/18 Javascript
Three.js利用orbit controls插件(轨道控制)控制模型交互动作详解
2017/09/25 Javascript
jquery 时间戳转日期过程详解
2019/10/12 jQuery
NodeJs crypto加密制作token的实现代码
2019/11/15 NodeJs
element-ui中按需引入的实现
2019/12/25 Javascript
[49:42]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#2Secret VS EG第一局
2016/03/04 DOTA
[44:04]OG vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Windows系统下安装Python的SSH模块教程
2015/02/05 Python
Python实现从脚本里运行scrapy的方法
2015/04/07 Python
Python sklearn KFold 生成交叉验证数据集的方法
2018/12/11 Python
Python设计模式之工厂方法模式实例详解
2019/01/18 Python
python mysql断开重连的实现方法
2019/07/26 Python
python常用运维脚本实例小结
2020/02/14 Python
英国最受欢迎的手表网站:Watch Shop
2016/10/21 全球购物
Zalando Lounge瑞士:时尚与生活方式购物俱乐部
2020/03/12 全球购物
您熟悉ORM(Object-Relation Mapping)吗?请谈谈您所理解的ORM
2016/02/08 面试题
大学班长的职责
2014/01/27 职场文书
创建市级文明单位实施方案
2014/03/01 职场文书
团干部培训方案
2014/06/03 职场文书
2014年组织委员工作总结
2014/12/01 职场文书
秦始皇兵马俑导游词
2015/02/02 职场文书
2015年幼儿园学期工作总结
2015/05/22 职场文书
使用Djongo模块在Django中使用MongoDB数据库
2021/06/20 Python
Mysql中where与on的区别及何时使用详析
2021/08/04 MySQL
关于python类SortedList详解
2021/09/04 Python