原文:http://magpiebrain.com/blog/2006/10/09/using-eclipse-and-pydev-for-django/
最近学习Python语言,采用的Python Web 框架是 Django。“工欲善其事,必先利其器”。
Eclipse + PyDevEclipse是新一代的优秀泛用型IDE,虽然是基于Java技术开发的,但出色的架构使其具有不逊于Emacs和Vim的可扩展性,现在已经成为了许多程序员最爱的瑞士军刀。
· Eclipse — Eclipse集成开发环境使用说明,简略介绍了Eclipse插件开发的基础知识
PyDev是Eclipse上的Python开发插件中最成熟完善的一个,而且还在持续的活跃开发中。除了Eclipse平台提供的基本功能之 外,PyDev的代码完成、语法查错、调试器、重构等功能都相当出色,可以说在开源产品中是最为强大的一个,许多贴心的小功能也很符合编辑习惯,用起来相 当顺手。
速度和资源占用是致命伤,在低配置机器上跑起来比较吃力。
· PyDev — PyDev开发环境简介
Eclipse的主页:http://www.eclipse.org/
PyDev的主页:http://pydev.sourceforge.net/
PyDev使用手册:http://www.fabioz.com/pydev/manual_101_root.html (Eng) 此入门手册从安装到开发过程中的使用,并且是图文显示,推荐大家使用.
技术开发参考: 用 Eclipse,PyDev 和 Ant 进行 Python 开发,http://www-128.ibm.com/developerworks/cn/opensource/os-ecant/index.html
关于PyDev,Django的安装这里就不写了。主要关注的是怎样利用 Eclipse + PyDev 来进行Django的开发
1. 选择菜单 Window -> Preferences -> PyDev -> Python Interpretter ,将 django 文件位置加入 PYTHON settings.
2. 创建一个新的 PyDev python project。选择 File -> new -> Pydev project 。确信将 Create default ‘src’ folder and add it to the pythonpah? 前面的复选框的勾去掉。 – 也就是不创建 src 文件夹。
3. 创建一个project 利用 django 命令, 例如: django-admin.py startproject mydjango
4. 此时在你的 pydev project 上来创建src folder.在 工程上 右键 -> new -> Other … 在弹出的面板中择 Pydev 下的 Source Folder
点击 Next 按钮。。
注意src 的名称 应与步骤3中 使用 django 命令创建 的 project 名称相同 , 这样可以避免一些不必要的错误..] 在你的 PyDev 工程上右键,然后选择 refresh ,以刷新工程 在你的 PyDev 工程上右键,选择 Properties -> PyDev – PYTHONPATH, 将你的 src folder 添加至 project source settings (这个在我们创建 源文件夹时 eclipse 应该自动就将其 添加到 PYTHONPATH 里去了。。)
Launching to built-in server 打开 manage.py 文件,按下 F9 键 或者 选择 Run -> Run as -> Python Run. 你会看到一些有用的信息…. 要想真正的启运服务器,选择Run -> Run …, 在(manage.py) Arguments 面板 输入runserver –-noreload . noreload 是
可选参数。 看到服务成功启动。。。。 接下来,就可以往下继续工作了。。






