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中itertools模块用法详解
Sep 25 Python
python 打印直角三角形,等边三角形,菱形,正方形的代码
Nov 21 Python
解决tensorflow模型参数保存和加载的问题
Jul 26 Python
python使用phoenixdb操作hbase的方法示例
Feb 28 Python
简单了解python中对象的取反运算符
Jul 01 Python
python 搜索大文件的实例代码
Jul 08 Python
django的ORM操作 删除和编辑实现详解
Jul 24 Python
python对常见数据类型的遍历解析
Aug 27 Python
Python Print实现在输出中插入变量的例子
Dec 25 Python
python实现FTP循环上传文件
Mar 20 Python
分析Python感知线程状态的解决方案之Event与信号量
Jun 16 Python
python接口测试返回数据为字典取值方式
Feb 12 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为SHOPEX增加日志功能代码
2010/07/02 PHP
php的POSIX 函数以及进程测试的深入分析
2013/06/03 PHP
php查看请求头信息获取远程图片大小的方法分享
2013/12/25 PHP
PHP实现文件上传和多文件上传
2015/12/24 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
PHP abstract 抽象类定义与用法示例
2018/05/29 PHP
php 实现银联商务H5支付的示例代码
2019/10/12 PHP
JS远程获取网页源代码实例
2013/09/05 Javascript
JQuery插件开发示例代码
2013/11/06 Javascript
使用pjax实现无刷新更改页面url
2015/02/05 Javascript
jQuery代码实现发展历程时间轴特效
2015/07/30 Javascript
Vue 固定头 固定列 点击表头可排序的表格组件
2016/11/25 Javascript
JavaScript实现时钟滴答声效果
2017/01/29 Javascript
关于HTTP传输中gzip压缩的秘密探索分析
2018/01/12 Javascript
详解Node.js模板引擎Jade入门
2018/01/19 Javascript
mpvue项目中使用第三方UI组件库的方法
2018/09/30 Javascript
详解关于element级联选择器数据回显问题
2019/02/20 Javascript
Node.js控制台彩色输出的方法与原理实例详解
2019/12/01 Javascript
Vue scoped及deep使用方法解析
2020/08/01 Javascript
[04:59]2018DOTA2亚洲邀请赛 4.7 Mineski夺冠时刻
2018/04/09 DOTA
常见的在Python中实现单例模式的三种方法
2015/04/08 Python
Python使用matplotlib的pie函数绘制饼状图功能示例
2018/01/08 Python
python实现简易版计算器
2020/06/22 Python
浅谈Scrapy网络爬虫框架的工作原理和数据采集
2019/02/07 Python
VPS CENTOS 上配置python,mysql,nginx,uwsgi,django的方法详解
2019/07/01 Python
Python检查 云备份进程是否正常运行代码实例
2019/08/22 Python
Python FFT合成波形的实例
2019/12/04 Python
python except异常处理之后不退出,解决异常继续执行的实现
2020/04/25 Python
Python LMDB库的使用示例
2021/02/14 Python
庆八一活动方案
2014/01/25 职场文书
三分钟英语演讲稿
2014/04/24 职场文书
中秋晚会活动方案
2014/08/31 职场文书
食品安全责任书范本
2015/05/09 职场文书
大学生读书笔记范文
2015/07/01 职场文书
SQLServer 日期函数大全(小结)
2021/04/08 SQL Server
Java 中的 Unsafe 魔法类的作用大全
2021/06/26 Java/Android