python / 未分类 · 2015年3月24日

eclipse + Pydev 配置Python开发环境

前期准备
PyDev now requires java 7 in order to run

How to install java 7 on debian

第一 先安装eclipse
到官网下载 或者 sudo apt-get install eclipse
第二 为Eclipse安装PyDev插件
打开eclipse,帮助(Help)->Install new Software,填入http://pydev.org/updates/,然后勾选PyDev,一路next就可以了
#注意
PyDev Update Site – http://pydev.org/updates/
PyDev #只选择这个
PyDev Mylny integration #这个不要选择
selection needed
Aptana Pydev; Pydev;Aptana #这个一定要勾选 然后再OK
其它的就没什么了 一路next就可以了
第三 Pydev的配置
在Eclipse下, 打开 窗口->首选项(Window->Preferences…) 对话框,从左侧的树形列表中选择“ PyDev”->“Interpreter ” ->”Python Interpreter”,然后在右侧 点击新建(New)按钮,从Python的安装路径下选择Python.exe,(linux 中是 /usr/bin/python) 然后会弹出一个对话框让你勾选System PYTHONPATH,点确定,大功告成。(ps 还有就是如果没有配置,你新建一个py 项目时,他也会提示你配置的哦 这个功能不错)
#其实如果你以前用过eclipse 那么这些都会感觉很容易的啦
如何 创建一个新的模块
a. 选择刚才创建的工程,转到File — New — PyDev Module。这将会启动一个新的PyDev模块创建向导,在正确的位置输入模块的名字,保留Package为空,然后选择Finish。
. 编写和运行程序
a. 下面是向世界问候的程序。在文件中简单地输入print(‘hello,world!’)。可以将文件中缺省生成的内容删掉,或者保留
b. 右键文件,并且选择Save(或者按下Ctrl + S)来保存文件。
c. 最后,选择greeting.py图标,转到Run — Run As — Python Run开始运行程序。
(更快的方式是右键greeting.py图标,选择Run As — Python Run,或者按下Ctrl + F11。)
配置PyDev,让它更好用
1. 添加行数字
a. 右键代码面板的左边边框,然后单击Show Line Numbers。
2. 改变注释字体颜色,使之更易读
a. 转到Windows — Preferences。打开PyDev,然后选择Editors,(实际上点击Editors即可,不必展开它)。在Appearance Color Options的下拉菜单中,选择Comments,然后调整它到更亮的颜色(可能是fuchsia?)。
参考
官方安装文档哦 要记得看 Important requisite 我一开始是java 6 搞半天不成功,不然会没有pydev选项 在配置的时候
http://pydev.org/manual_101_install.html
在Eclipse中使用PyDev进行Python开发 其它网络上的教程,其它都和官方的差不多啦 有些加上了使用教程还是不错的
http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-pydev/
http://www.cnblogs.com/TankXiao/archive/2013/05/29/3033640.html

http://csynine.blog.51cto.com/1388509/624640
http://csynine.blog.51cto.com/1388509/624640
http://www.cnblogs.com/dflower/archive/2010/05/13/1734522.html
Ubuntu 12.04 下安装 Eclipse
http://wiki.ubuntu.org.cn/Eclipse
http://hi.baidu.com/sanwer/item/e5328bcdf2beaa27a1b50a0f
http://wiki.eclipse.org/Eclipse/Installation
http://wiki.eclipse.org/IRC_FAQ#I_just_installed_Eclipse_on_Linux.2C_but_it_does_not_start._What_is_the_problem.3F
http://www.oschina.net/p/pydev