所谓工欲善其事,必先利其器。Python开发有很多工具,其中Eclipse+Pydev就是其中一种。尽管 python@newsmth 的置底文章对这对组合评价不高,但在pipi的坚持和推荐下,我还是选择了这对组合。反正都没有用过,我正好尝尝鲜。非常感谢Pipi,本文得到了Pipi同学的大力支持。
下面将开发环境的安装配置过程写下来,供后来者参考。
一、安装Eclipse SDK。
到 http://download.eclipse.org/eclipse/downloads/ 找SDK最新的Release版本,最新的版本是 3.3.2
下载。一开始我选择的是台湾的[Taiwan] National Center for High-Performance Computing (http) ,速度只有5kB/s,还是小日本的快,118kB/S,, Japan Advanced Institute of Science and Technology (http) ,做事情应该也这样,一个明显很缓慢,就要当即力断换其他的。
下载完毕之后,将eclipse SDK解压到某个目录下,我的放在e:\eclipse就可以了。
如果要使用中文的,最好是使用跟SDK配套的语言包,否则也不能完全汉化(最后我选择了纯英文的,没汉化)。根据网上的资料,汉化前不要启动Eclipse,否则不能完全汉化。将语言包也解压到同一目录下即可。
二、安装Pydev
到 http://sourceforge.net/projects/pydev/ 这里找最新版本下载,最新版本是1.3.15
下载后解压,将plugins目录下所有文件挪到Eclipse的相应目录下,将feature目录下所有文件挪到Eclipse的相应目录下,最后启动Eclipse,在Help-》Software Upates-》Manage Configuration,然后弹出的界面即可看到pydev的插件。
另一种安装插件的方法是:Help-》Software Upates-》Find and Install-》Search for new features to install-》New remote site-》随便起个name如pydev,url填 http://pydev.sf.net/updates/ -》然后照着提示下载安装即可。
两种方法我都尝试了一下,为保险起见,我选择的是第二种方法。
三 、Pydev的配置
在Eclipse IDE 下, 打开 Window->Preferences... 对话框,从右侧的树形列表中选择“ PyDev”->“Interpreter Python”, 点击New按钮,从Python的安装路径下选择Python.exe,然后会弹出一个对话框让你勾选System PYTHONPATH,我是都选了,应该无所谓。最后点Ok,退出。
四、进行Django项目开发
1、建立PyDev Project
Eclipse IDE-》File-》New-》Other-》Pydev-》选择Pydev Project-》起一个项目的名称(例如demo)-》选择路径,如E:\work-》选择适合你的Python版本(我的是2.5)-》将下面的勾去掉,不要建立src文件-》Finish
2、建立Django Project
(1)django-admin.py startproject demo。
(2)把生成的Django项目目录拷贝到Eclipse刚刚建立的项目下的目录里。回到刚才的Elicpse IDE-》在PyDev Package视图中右键单击新建的项目,从弹出的菜单中选择“Refresh”,即可看到Django的项目工程。添加、删除文件和目录的操作都可以通过右键菜单来完成。
(3)右键单击PyDev项目-》属性-》选择PyDev-》PYTHONPATH-》然后将src目录 (项目文件路径) 添加到项目代码中去-》确定
(4)对Pydev项目进行配置:选择Pydev的项目名称-》Run菜单-》Open Run Dialog-》Python Run-》右键New-》在Main面板中写入项目名称,通过Browse载入项目名称和Main Module,Main Module选择manage.py-》在Augement面板中,argument必须是 runserver --noreload,下面的working directory加入你的base directory。
打完收工,接下来开始写Django应用吧。
最后补一个用SourceInsight看Python工程的方法:
1、到http://www.sourceinsight.com/public/languages/下载Python.CLF文件,这是python的语言支持包。
2、打开SourceInsight->Options > Preferences -> Languages -> Import -> Select (.CLF)
3、再做的:-> Document Types - > Add Type (Give it a name : 填Python->.给出类型名:我填的是*.py ) 在下面的下拉框里面选择之前导入的文件,然后确定。Source Insight 就可以识别该类型的文件了。
分享到:
相关推荐
通过安装 pydev 插件,Eclipse 可以提供出色的 Python 支持和 Django 开发体验。 Pydev 是一个专门为 Python 设计的 Eclipse 插件,它提供了许多实用的功能,例如代码补全、语法检查、调试等。pydev 插件可以轻松地...
**Python IDE(eclipse+PyDev)安装配置指南** 在Python开发中,选择合适的集成开发环境(IDE)至关重要,它能极大地提升开发效率。Eclipse是一款广泛使用的Java IDE,但通过安装PyDev插件,它也可以成为强大的Python...
PyDev 是一个集成开发环境(IDE)的插件,专为 Eclipse 设计,用于编写 Python 和 Django 项目。它提供了许多高级功能,以提高开发效率: 1. **代码补全**:智能提示帮助快速编写代码,减少错误。 2. **调试器**:...
2. Eclipse IDE:Eclipse是Java开发的首选IDE,但通过PyDev插件,它也能成为强大的Python开发环境。PyDev提供了代码补全、调试、重构等特性,使得Python和Django项目的开发更为便捷。使用Eclipse,开发者可以创建、...
接下来,我们将使用Eclipse作为集成开发环境,并利用PyDev插件来管理Django项目。 1. **导入项目到Eclipse** - 首先关闭之前启动的开发服务器。 - 打开Eclipse,选择`File` > `New` > `Other...` > `PyDev` > `...
Python Eclipse 插件 PyDev 是一个强大的开发工具,专为在Eclipse集成开发环境中(IDE)进行Python编程而设计。PyDev提供了丰富的功能,旨在提升Python开发者的工作效率,使其能在Eclipse这一广受欢迎的Java IDE中...
Eclipse PyDev 是一个强大的集成开发环境(IDE)插件,专为 Python 开发者设计,使得用户能够充分利用 Eclipse 的强大功能来编写、调试和优化 Python 代码。PyDev 提供了丰富的特性,旨在提高 Python 开发者的生产力...
本话题将详细介绍如何在Eclipse中配置Python开发环境,特别是如何安装并使用PyDev插件。 PyDev是Eclipse的一个重要插件,专门针对Python和Jython开发设计。它提供了诸如语法高亮、自动完成、调试、集成ipython...
Python PyDev与Django是两个在IT领域中非常重要的开源工具,它们分别是Python开发环境和一个流行的Web框架。PyDev是Eclipse IDE的一个扩展,它为Python开发提供了强大的支持,而Django则是一个用Python编写的高效、...
这个过程主要包括以下几个关键步骤:安装Python,设置Python开发环境,安装Eclipse集成开发环境(IDE),安装PyDev插件,配置Django框架,以及连接MySQL数据库。 首先,我们需要在Linux系统上安装Python。Python是...
PyDev提供了一个完整的集成开发环境(IDE),包括代码编辑、调试、自动完成、语法高亮、重构和项目管理等。它的智能代码提示功能能帮助程序员快速编写Python代码,自动导入和类成员补全使得编码过程更为高效。此外,...
《构建基于Eclipse的Python与Django开发环境:PyDev 8.1.0插件详解》 在软件开发领域,选择合适的开发环境是提升效率的关键。对于Python和Django框架的开发者而言,Eclipse集成开发环境(IDE)配合PyDev插件是一个...
在这个配置安装教程中,我们将探讨如何在Eclipse中设置Python环境并安装Django,以便进行高效的Python和Django开发。 首先,我们需要安装Python。Python的最新稳定版通常可以从Python官网下载。安装过程中,确保...
在本资源中,我们将学习如何在 Eclipse 中搭建 Django 项目,包括安装 Python 插件、配置开发环境、创建项目、创建应用程序、编写 views.py 和 urls.py 代码、运行项目等步骤。 安装 Python 插件 在 Eclipse 中...
Python for Eclipse PyDev是一款专为Eclipse集成开发环境(IDE)设计的Python开发插件,其最新版本4.5.5提供了丰富的功能,旨在提升Python开发者的工作效率。PyDev的核心优势在于它将强大的Eclipse平台与Python的灵活...
PyDev是Eclipse集成开发环境(IDE)的一个扩展,专门为Python开发者设计。这个强大的插件提供了丰富的功能,帮助程序员高效地编写、调试和优化Python代码。在Eclipse中集成PyDev后,用户可以享受到与编写Java代码...
PyDev 是一款非常流行的 Python 集成开发环境(IDE)插件,主要用于 Eclipse 平台。它提供了丰富的功能来帮助开发者更高效地进行 Python 开发工作,尤其是在 Django 这样的 Web 框架项目中,PyDev 的作用尤为突出。 ...