Django+Eclipse环境搭建笔记

之前有搭建Django环境 + Eclipse 进行开发调测软件,由于过了两年又需要重新编写新代码,因此需要重新搭环境开发。

但由于之前没有安装日志,现在不得不重新网络搜索资料重新开始。因此本次将会做好相应的记录:

1.下载Apache服务器安装文件,采用2.2.21版本,下载链接为:http://httpd.apache.org/download.cgi

   检查Apache Monitor工具,出现No services installed的提示信息。原因可能是输入Domain Name不正确。

   卸载重装均无效,网上搜索了解相关问题点:在命令行输入 httpd.exe -k install -n apache2 创建服务。

   本机浏览器输入 127.0.0.1正常工作,对外启用服务器,在打开防火墙的情况下,设置为Web服务器。

2.安装Python的经历,之前安装环境采用的是2.5版本,而现在Python已经进入3K时代,2.X版本也升级到2.7版本。

   在网站上了解到Python的兼容性并不好,因此还是希望采用2.5版本。

   在Python官方网站上查看到需要使用最初的2.5版本,需要下载源代码重新编译,试着编译了一下,有点麻烦。

   还好在运营的服务器上找到了Python 2.5安装包。

3.Python与Apache的mod_python安装,很多网络贴所指引的链接都失效了,通过mod_python在WikiPedia上的条目找到下载链接

   http://archive.apache.org/dist/httpd/modpython/win/3.3.1/

4.安装MySQL数据库,由于直接从MySQL网站上下载数据库安装文件需要注册,为了简单直接从华军下载网页上下载安装包。

   考虑到使用新的数据库特性,因此下载MYSQL 5.5版本进行安装

5.阅读安装Django指南,由于Python访问MySQL数据库,需要安装MySQL与Python的接口库。

   从http://sourceforge.net/projects/mysql-python/下载,阅读发现只支持Python2.3-2.6,MySQL 3.23-5.1。

   因此MySQL需要重新安装5.1版本。根据网上说明 5.1.60为最新版本,需要获取带最全的客户端安装版本。

6.安装Django,下载包为:https://docs.djangoproject.com/en/1.3/topics/install/

7.从http://java.com/zh_CN/download/manual.jsp下载JRE安装包

8.安装Eclipse,从http://download.eclipse.org/eclipse/downloads/下载;

   下载Eclipse语言包(http://www.eclipse.org/babel/downloads.php

9.安装Pydev安装Python控件

   网上介绍有两种安装方式,通过:Help-》Install New Software-》Add-》填写:Name及Location,取名pydev,url填 http://pydev.sf.net/updates/我尝试安装未成功。

   但最终从:http://sourceforge.net/projects/pydev/files/ 网站下载解压成功。

10.安装Django插件,从Django网站下载安装文件,解压后,运行Python Setup.py install命令进行安装

    比如Django可以通过运行Python命令import django后,在运行命令检查是否正常。

其中有些测试要求并没有直接详列。

11.本打算继续研究mod_wsgi配置,但发现存在一个问题:现有mod_wsgi只支持Python 2.6版本,暂未发现Python 2.5版本。因此待后续再研究。

原文地址:https://www.cnblogs.com/zhpwan/p/2295370.html