1 前期准备工作
1.1 安装python
在 https://www.python.org/downloads/ 下载最新版本python
1.2 安装pip
pip 是 python 下的包管理工具。下载:https://pypi.python.org/pypi/pip#downloads
下载完成之后,解压到一个文件夹,用CMD控制台进入解压目录,输入:
python setup.py install
安装好之后,我们直接在命令行输入 > pip list
下一步是安装:pylint,之前需要安装:astroid 和 logilab-common。
1.3 安装astroid 和 logilab-common
logilab-astroid 下载地址:https://bitbucket.org/logilab/astroid/downloads
logilab-common 下载地址:https://pypi.python.org/pypi/logilab-common/
下载完成之后,解压到一个文件夹,用CMD控制台进入解压目录,输入:
python setup.py install
1.4 安装pylint
下载地址:https://pypi.python.org/pypi/pylint/
下载完成之后,解压到一个文件夹,用CMD控制台进入解压目录,输入:
python setup.py install
2 安装及配置sublime
2.1 安装 sublime
参考下文中1,2节:http://blog.163.com/bwang2009@yeah/blog/static/127966467201531675950600/
2.2 安装 pylinter
sublime -> preferences -> package control -> install package -> pylinter
打开 pylinter 中的setting-default修改如下几项:
{//show different icons for errors, warning, etc."use_icons":true,//Automatically run pylinter when saving a python document"run_on_save":true,//don't hide pylint message when moving the cursor"message_stay":true}
2.3 安装 sublimeCodeIntel
安装方法同 pylinter, 然后菜单中选择 preferences --> browser packages....--> 进入相关目录sublimeCodeIntel\.codeintel 找到config
修改配置文件config
"Python":{"python":"C:/Python27/python.exe","pythonExtraPaths":["c:/python27","c:/python27/DLLs","c:/python27/Lib","c:/python27/Lib/lib_tk","c:/python27/Lib/site_packages",]},
2.4 安装 python PEP8 Autoformat
这里用按PEP8自动格式化代码的。可以在包管理器中安装。快捷键ctrl+shift+r 自动格式化 python 代码, setting-default如下:
{"auto_complete":false,"caret_style":"solid","ensure_newline_at_eof_on_save":true,"find_selected_text":true,"font_size":11.0,"highlight_modified_tabs":true,"line_padding_bottom":0,"line_padding_top":0,"scroll_past_end":false,"show_minimap":false,"tab_size":4,"translate_tabs_to_spaces":true,"trim_trailing_white_space_on_save":true,"wide_caret":true,"word_wrap":true,}