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中非常实用的一些功能和函数分享
Feb 14 Python
Python简单遍历字典及删除元素的方法
Sep 18 Python
Java与Python两大幸存者谁更胜一筹呢
Apr 12 Python
Django 多语言教程的实现(i18n)
Jul 07 Python
python在html中插入简单的代码并加上时间戳的方法
Oct 16 Python
对pandas中两种数据类型Series和DataFrame的区别详解
Nov 12 Python
使用Rasterio读取栅格数据的实例讲解
Nov 26 Python
Python中实现输入一个整数的案例
May 03 Python
python批量处理多DNS多域名的nslookup解析实现
Jun 28 Python
Python多线程 Queue 模块常见用法
Jul 04 Python
Python3.10的一些新特性原理分析
Sep 15 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数组函数序列之ksort()对数组的元素键名进行升序排序,保持索引关系
2011/11/02 PHP
PHP扩展模块Pecl、Pear以及Perl的区别
2014/04/09 PHP
PHP正则匹配反斜杠'\'和美元'$'的方法
2017/02/08 PHP
PHP实现针对日期,月数,天数,周数,小时,分,秒等的加减运算示例【基于strtotime】
2017/04/19 PHP
ThinkPHP整合datatables实现服务端分页的示例代码
2018/02/10 PHP
js操作CheckBoxList实现全选/反选(在客服端完成)
2013/02/02 Javascript
js实现图片无缝滚动
2015/12/23 Javascript
JS、jQuery中select的用法详解
2016/04/21 Javascript
在JavaScript中对HTML进行反转义详解
2016/05/18 Javascript
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
2017/04/11 jQuery
使用JS代码实现俄罗斯方块游戏
2018/08/03 Javascript
vue如何进行动画的封装
2018/09/26 Javascript
微信小程序引用iconfont图标的方法
2018/10/22 Javascript
vantUI 获得piker选中值的自定义ID操作
2020/11/04 Javascript
[42:52]IG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
netbeans7安装python插件的方法图解
2013/12/24 Python
Python深入学习之装饰器
2014/08/31 Python
实例讲解Python中函数的调用与定义
2016/03/14 Python
python+pyqt实现12306图片验证效果
2017/10/25 Python
python实现指定ip端口扫描方式
2019/12/17 Python
Django model重写save方法及update踩坑详解
2020/07/27 Python
HTML5所有标签汇总及标签意义解释
2015/03/12 HTML / CSS
Waterford美国官网:爱尔兰水晶制品品牌
2017/04/26 全球购物
台湾网友喜爱的综合型网路购物商城:Yahoo! 奇摩购物中心
2018/03/10 全球购物
N:Philanthropy官网:美国洛杉矶基础款服装
2020/06/09 全球购物
你在项目中用到了xml技术的哪些方面?如何实现的?
2014/01/26 面试题
公务员保密承诺书
2014/03/27 职场文书
员工安全生产承诺书
2014/05/22 职场文书
2014保险公司个人工作总结
2014/12/09 职场文书
西安导游词
2015/02/12 职场文书
生产车间管理制度
2015/08/04 职场文书
导游词之宁夏贺兰山岩画
2019/11/08 职场文书
python缺失值的解决方法总结
2021/06/09 Python
Python初识逻辑与if语句及用法大全
2021/08/07 Python
在vue中import()语法不能传入变量的问题及解决
2022/04/01 Vue.js
使用Python获取字典键对应值的方法
2022/04/26 Python