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中处理异常的教程
May 24 Python
老生常谈python之鸭子类和多态
Jun 13 Python
python中的文件打开与关闭操作命令介绍
Apr 26 Python
Python爬虫PyQuery库基本用法入门教程
Aug 04 Python
Python tkinter的grid布局及Text动态显示方法
Oct 11 Python
Python HTML解析模块HTMLParser用法分析【爬虫工具】
Apr 05 Python
图文详解python安装Scrapy框架步骤
May 20 Python
Python中itertools的用法详解
Feb 07 Python
解决pip install psycopg2出错问题
Jul 09 Python
python+requests实现接口测试的完整步骤
Oct 27 Python
pycharm配置安装autopep8自动规范代码的实现
Mar 02 Python
Python网络编程之ZeroMQ知识总结
Apr 25 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处理json时中文问题的解决方法
2011/04/12 PHP
PHP7.0安装笔记整理
2015/08/28 PHP
php生成与读取excel文件
2016/10/14 PHP
onsubmit阻止form表单提交与onclick的相关操作
2010/09/03 Javascript
写给想学习Javascript的朋友一点学习经验小结
2010/11/23 Javascript
js修改table中Td的值(定义td的单击事件)
2013/01/10 Javascript
jquery图片不完全按比例自动缩小的简单代码
2013/07/29 Javascript
js字符串转成JSON
2013/11/07 Javascript
JavaScript sub方法入门实例(把字符串显示为下标)
2014/10/17 Javascript
JS实现双击屏幕滚动效果代码
2015/10/28 Javascript
jquery弹出遮掩层效果【附实例代码】
2016/04/28 Javascript
touch.js 拖动、缩放、旋转 (鼠标手势)功能代码
2017/02/04 Javascript
移动端web滚动分页的实现方法
2017/05/05 Javascript
JS实现新建文件夹功能
2017/06/17 Javascript
JS如何获取地址栏的参数实例讲解
2018/10/06 Javascript
jQuery实现左右两个列表框的内容相互移动功能示例
2019/01/27 jQuery
[02:23]DOTA2英雄基础教程 幻影长矛手
2013/12/09 DOTA
[05:15]2018年度CS GO社区贡献奖-完美盛典
2018/12/16 DOTA
python通过socket查询whois的方法
2015/07/18 Python
用python记录运行pid,并在需要时kill掉它们的实例
2017/01/16 Python
Python数字图像处理之霍夫线变换实现详解
2018/01/12 Python
Python 访问限制 private public的详细介绍
2018/10/16 Python
淘宝秒杀python脚本 扫码登录版
2019/09/19 Python
Python安装与卸载流程详细步骤(图解)
2020/02/20 Python
python实现126邮箱发送邮件
2020/05/20 Python
非常震撼的纯CSS3人物行走动画
2016/02/24 HTML / CSS
CSS3实现渐变背景兼容问题
2020/05/06 HTML / CSS
Sunglasses Shop荷兰站:英国最大的太阳镜独立在线零售商和供应商
2017/01/08 全球购物
德国隐形眼镜店:LuckyLens
2018/07/29 全球购物
来自南加州灵感的工作和娱乐服装:TravisMathew
2019/05/01 全球购物
网络营销策划方案
2014/06/04 职场文书
教师工作总结范文2014
2014/11/10 职场文书
毕业典礼邀请函
2015/01/31 职场文书
2016应届毕业生自荐信范文
2016/01/28 职场文书
奖学金申请书(范文)
2019/08/14 职场文书
Typescript类型系统FLOW静态检查基本规范
2022/05/25 Javascript