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 相关文章推荐
利用python生成一个导出数据库的bat脚本文件的方法
Dec 30 Python
python的random模块及加权随机算法的python实现方法
Jan 04 Python
用 Python 连接 MySQL 的几种方式详解
Apr 04 Python
Python中浅拷贝copy与深拷贝deepcopy的简单理解
Oct 26 Python
Django Rest framework之权限的实现示例
Dec 17 Python
浅谈python的深浅拷贝以及fromkeys的用法
Mar 08 Python
详解python中的index函数用法
Aug 06 Python
Python中关于浮点数的冷知识
Sep 22 Python
Python实现栈的方法详解【基于数组和单链表两种方法】
Feb 22 Python
python程序输出无内容的解决方式
Apr 09 Python
Python pip安装第三方库实现过程解析
Jul 09 Python
python爬取youtube视频的示例代码
Mar 03 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 id 实现session共享和登录验证的代码
2012/06/03 PHP
PHP中使用GD库绘制折线图 折线统计图的绘制方法
2015/11/09 PHP
TP5框架安全机制实例分析
2020/04/05 PHP
JQuery获取文本框中字符长度的代码
2011/09/29 Javascript
对jQuery的事件绑定的一些思考(补充)
2013/04/20 Javascript
JS特殊函数(Function()构造函数、函数直接量)区别介绍
2013/05/19 Javascript
js中prototype用法详细介绍
2013/11/14 Javascript
关于延迟加载JavaScript
2015/05/05 Javascript
jQuery取消ajax请求的方法
2015/06/09 Javascript
JavaScript观察者模式(经典)
2015/12/09 Javascript
BootStrap和jQuery相结合实现可编辑表格
2016/04/21 Javascript
Bootstrap学习笔记之css组件(3)
2016/06/07 Javascript
jQuery实现的表格前端排序功能示例
2017/09/18 jQuery
Vue from-validate 表单验证的示例代码
2017/09/26 Javascript
vue将对象新增的属性添加到检测序列的方法
2018/02/24 Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
2018/08/11 Javascript
AngularJS 监听变量变化的实现方法
2018/10/09 Javascript
微信小程序云函数使用mysql数据库过程详解
2019/08/07 Javascript
基于vue、react实现倒计时效果
2019/08/26 Javascript
jquery简易手风琴插件的封装
2020/10/13 jQuery
[53:13]DOTA2-DPC中国联赛 正赛 DLG vs PHOENIX BO3 第三场 1月18日
2021/03/11 DOTA
python使用循环实现批量创建文件夹示例
2014/03/25 Python
python删除列表内容
2015/08/04 Python
python爬虫之遍历单个域名
2019/11/20 Python
python对文件的操作方法汇总
2020/02/28 Python
python多进程下的生产者和消费者模型
2020/05/07 Python
python如何查看网页代码
2020/06/07 Python
Python爬虫小例子——爬取51job发布的工作职位
2020/07/10 Python
机电一体化大学生求职信
2013/11/08 职场文书
师德师风自查材料
2014/10/14 职场文书
解除施工合同协议书
2014/10/17 职场文书
大客户经理岗位职责
2015/04/09 职场文书
找规律教学反思
2016/02/23 职场文书
聊一聊Redis与MySQL双写一致性如何保证
2021/06/26 Redis
铁头也玩根德 YachtBoy YB-230......
2022/04/05 无线电
总结三种用 Python 作为小程序后端的方式
2022/05/02 Python