文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>[zz]安装配置Django开发环境(Eclipse + Pydev)

[zz]安装配置Django开发环境(Eclipse + Pydev)

时间:2010-02-20  来源:huixiangtao

参考:http://ddkangfu.blog.51cto.com/311989/63876 (有图)

一、安装Eclipse SDK。

http://download.eclipse.org/eclipse/downloads/ 找SDK最新的Release版本,最新的版本是 3.3.2

二、安装Pydev

http://sourceforge.net/projects/pydev/ 这里找最新版本下载

下载后解压,将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://www.fabioz.com/pydev/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 就可以识别该类型的文件了。、、

==== Django 开发 ==

一、安装插件 环境搭建所需要的软件: Eclipse 3.3.1 下载地址:[url]http://download.eclipse.org/eclipse/downloads/[/url] PyDev 1.3.13 下载地址:[url]http://pydev.sourceforge.net/download.html[/url] EclipseHtmlEditor 2.0.4 下载地址:[url]http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi?page=EclipseHTMLEditor[/url]   Eclipse安装需要Java SDK,将下载的Eclipse压缩包直接解压缩就可以了。然后使用这里的方法将这些插件安装到Eclipse下。如果全部安装完,则应该在Help ->Manage Configuration对话框中右侧看到这些插件。如下图所示:   二、配置插件 安装完PyDev后,还需要对它进行配置: 打开Window->Preferences...对话框,从右侧的树形列表中选择“PyDev”->“Interpreter Python”,点击New按钮,从Python的安装路径下选择Python.exe。选择完成后的效果如下图所示:   EclipseHTMLEditor插件不需要配置。   三、进行Django的项目开发 1.新建PytDev Project       打开Eclipse,在File->New->Other对话的树形结构中找到PyDev下面的PyDev Project项目,然后点击“Next”,出现如下对话框: 在对话框中分别输入“Project Name”(本例使用“notes”作为Project Name)和“Directory”(本例使用“D:\notesproject”作为PyDev的目录),并根据自己机器上的Python选择Python的版本,去掉“Create default 'src' folder and add it to the pythonpath?”的选择。最后点击“Finish”按钮完成新建项目。 2.建立Django项目       在“D:\notesproject”目录中运行命令行djanog-admin.py startproject notes,建立一个名叫notes的Djanog项目,系统会自动生成urls.py,settings.py,__init__.py等文件。当然还可以在下面多建几个App。 3.在Eclipse中进行开发        现在回到Eclipse中,在PyDev Package视图中右键单击新建的项目,从弹出的菜单中选择“Refresh”,就会得到类似于如下图所示的一个结果(其中main,media,templates, index.py都是后来我添加的): 添加、删除文件和目录的操作都可以通过右键菜单来完成。如果在项目中添加了HTML模版文件的话,可以通过EclipseHtmlEditor对它进行编辑修改,该插件在安装完成后会自动成为默认的HTML编辑器的。   总结:         根据我对PyDev的试用,感觉这是所用过的Python编辑器中最好用的一款。不但有很强的智能提示功能,而且还有很强的代码重构(Refactoring)功能。用它来进行Django的开发,除了原有的功能以增加总体开发效率处,还可以最大限度的保持Django项目的目录结构不变。相当看好这款开发工具。   另:Eclipse的External tools功能可以较好的将一些建立Django Project和App的命令行组织到Eclipse内部来执行,有兴趣的可以去研究一下。[全文完]  
相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载