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 初始化多维数组代码
Sep 06 Python
几个提升Python运行效率的方法之间的对比
Apr 03 Python
实例解析Python中的__new__特殊方法
Jun 02 Python
python之PyMongo使用总结
May 26 Python
Python字符串和字典相关操作的实例详解
Sep 23 Python
基于并发服务器几种实现方法(总结)
Dec 29 Python
详解python使用Nginx和uWSGI来运行Python应用
Jan 09 Python
python unittest实现api自动化测试
Apr 04 Python
OpenCV-Python 摄像头实时检测人脸代码实例
Apr 30 Python
python实现单张图像拼接与批量图片拼接
Mar 23 Python
详解pandas绘制矩阵散点图(scatter_matrix)的方法
Apr 23 Python
Python中super().__init__()测试以及理解
Dec 06 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
谏山创故乡大分县日田市水坝将设立《进击的巨人》立艾伦、三笠以及阿尔敏的铜像!
2020/03/06 日漫
解析curl提交GET,POST,Cookie的简单方法
2013/06/29 PHP
php实现与erlang的二进制通讯实例解析
2014/07/23 PHP
PHP爬虫之百万级别知乎用户数据爬取与分析
2016/01/22 PHP
php mailer类调用远程SMTP服务器发送邮件实现方法
2016/03/04 PHP
PHP重定向与伪静态区别
2017/02/19 PHP
如何用js控制css中的float的代码
2007/08/16 Javascript
跨域请求之jQuery的ajax jsonp的使用解惑
2011/10/09 Javascript
鼠标划过实现延迟加载并隐藏层的js代码
2013/10/11 Javascript
浅析JavaScript中两种类型的全局对象/函数
2013/12/05 Javascript
javascript遍历控件实例详细解析
2014/01/10 Javascript
JS获得图片alt信息的方法
2015/04/01 Javascript
JS实现先显示大图后自动收起显示小图的广告代码
2015/09/04 Javascript
JavaScript 数组中最大最小值
2016/06/05 Javascript
基于bootstrap实现广告轮播带图片和文字效果
2016/07/22 Javascript
JS类的定义与使用方法深入探索
2016/11/26 Javascript
浅析javascript中的Event事件
2016/12/09 Javascript
详解JS中定时器setInterval和setTImeout的this指向问题
2017/01/06 Javascript
Nodejs 和Session 原理及实战技巧小结
2017/08/25 NodeJs
Node.js如何优雅的封装一个实用函数的npm包的方法
2019/04/29 Javascript
如何基于filter实现网站整体变灰功能
2020/04/17 Javascript
Django + Uwsgi + Nginx 实现生产环境部署的方法
2018/06/20 Python
Python的条件表达式和lambda表达式实例
2019/01/31 Python
Python使用matplotlib实现交换式图形显示功能示例
2019/09/06 Python
利用python计算时间差(返回天数)
2019/09/07 Python
Python figure参数及subplot子图绘制代码
2020/04/18 Python
Python库安装速度过慢解决方案
2020/07/14 Python
Python Opencv轮廓常用操作代码实例解析
2020/09/01 Python
Python在线和离线安装第三方库的方法
2020/10/31 Python
理肤泉美国官网:La Roche-Posay
2018/01/17 全球购物
抵押贷款承诺书
2014/05/30 职场文书
领导班子“四风问题”“整改方案
2014/10/02 职场文书
2015年惩防体系建设工作总结
2015/05/22 职场文书
刘胡兰观后感
2015/06/16 职场文书
趣味运动会通讯稿
2015/07/18 职场文书
python Tkinter模块使用方法详解
2022/04/07 Python