Eclipse + Pydev 下配置Django,并使用pylint进行静态检测
来源:互联网 发布:红麦网络舆情监测系统 编辑:程序博客网 时间:2024/05/31 11:04
代码的静态检测,最重要是打开
http://pydev.org/manual_adv_code_analysis.html
其次是http://pydev.org/manual_adv_pylint.html
在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。(貌似不能在命令行直接用django-admin.py,而必须使用C:/Python26/Scripts/django-admin.py,后来才知道要把C:/Python26/Scripts加入Path.)
(2)把生成的Django项目目录拷贝到Eclipse刚刚建立的项目下的目录里。返回刚才的Elicpse IDE——>在PyDev Package视图中刷新刚新建的项目demo,即可看到Django项目工程。添加、删除文件和目录的操作都可以通过右键菜单来完成。
3、Django项目工程配置
(1)project 右键——>属性——>选择PyDev-PYTHONPATH——>add source folder(选择项目文件路径添加到项目代码——>确定 。
(2)对Pydev项目进行配置:
选择Pydev的项目名称——>Run as——>Open Run Dialog——>Python Run——>右键New——>在Main面板中写入项目名称,通过Browse载入项目名称和Main Module,Main Module选择manage.py——>在Augement面板中,arguments中输入 runserver --noreload,下面的working directory加入你的base directory。
二、进行Django项目的调试配置
跟开发配置差不多,但是添加了两个环境变量,具体操作如下:
(1)project 右键 ——>Debug as ——>open Debug dialog。
(2)main窗口中选择manage.py所在的project,Main Module选择manage.py所在文件位置。
(3)arguments中输入 runserver --noreload。
(4)Environment中添加DJANGO_SETTINGS_MODULE=settings ,PYTHONPATH=$PWD。
三、配置pylint
1、pylint简介
pylint主要用来分析你的PY代码,查找出其中的错误,并给出提示,并且还可以为你提出一些编码风格的提示的一个PYTHON模块。总之,它的作用是使得你的代码更加的接近 PEP 008 (http://www.python.org/dev/peps/pep-0008/) Title: Style Guide for Python Code 中所描述的代码风格,使你的代码统一并更加可读。
2、下载并安装pylint
pylint, logilab-astng, logilab-common ,安装方式跟安装django的方式都是一样的。也就是直接使用
python setup.py install 即可。
3、配置使用pylint
(1)Window -> preferences -> Pydev -> Pylint,选中"Use pylint?",再输入lint.py的地址,例如"C:/Python25/Lib/site-packages/pylint/lint.py"
(2)并在最后编辑框中添加参数,以限制pylint的输出。
--persistent=n --comment=n
--disable-msg=C0103,C0301,W0312,W0511,W0232,E1101
(3)Project->Properties->PyDev-PYTHONPATH增添项目的源文件目录到"Project Source Folders"。
(4)选中Project->Build Automatically,这样保存修改时pylint就会自动check项目中的代码,否则就要用Ctrl+B手动build并触发pylint。
- Eclipse + Pydev 下配置Django,并使用pylint进行静态检测
- windows下配置eclipse + Python + PyDev + tornado,并使用pylint进行静态检测
- windows下配置eclipse + Python + PyDev + tornado,并使用pylint进行静态检测
- 配置 eclipse +pydev + pylint
- Eclipse + Pydev下配置Django
- 配置Eclipse 下的Django开发环境(Eclipse + Pydev)
- Eclipse+PyDev开发Django在Ubuntu下的配置
- Ubantu(Linux)下安装Eclipse并配置 PyDev
- Eclipse中使用PyDev进行Python开发 的配置
- linux下使用pydev eclipse Mysql-python 搭建django开发环境
- windows下为eclipse配置pydev
- Ubuntu12.04下配置Eclipse+PyDev
- fedora下安装eclipse和pydev配置
- 转------安装配置Django开发环境(Eclipse + Pydev)
- [转载]安装配置Django开发环境(Eclipse + Pydev)
- Python_安装配置Django开发环境(Eclipse + Pydev)
- 安装配置Django开发环境(Eclipse + Pydev)
- 转载:安装配置Django开发环境(Eclipse + Pydev)
- c++菜鸟
- WPF获取View里的上一条或者下一条记录
- VC中用宏实现UNICODE编码转换
- 重点大学的学生真的比非重点大学的学生牛吗?
- 需求与设计人员如何配合工作?
- Eclipse + Pydev 下配置Django,并使用pylint进行静态检测
- 挣值管理的核心思想
- 3G宽带上网本——圣诞季重要新产品
- 人生成败的50个细节
- Windows平台Ping示例源码分析(C/C++)
- 风险来源与风险分类的区别与联系
- 架构设计:多进程还是多线程
- 为什么要进行需求管理?
- 好好学编程