1.安装Python下载Python安装文件:https://www.python.org/downloads/本次配置测试版本是2.7.8运行下载的msi安装文件即可完成安装,默认安装路径C:\Python27添加Python安装文件至系统环境变量后运行命令行cmd,输入python命令若有下试提示则说明python安装成功安装Pip

pip是python下的包管理工具

通过连接下载 https://bootstrap.pypa.io/get-pip.py下载完成后,命令行cd至get-pip.py所在目录,执行以下命令python

get-pip.py

命令执行后将自动安装get-pip.py和setuptools 安装成功提示如下图

安装成功后,将python目录下的Script文件夹目录添加至环境变量(如:C:\Python27\Scripts)

3. 安装pylint

Pylint是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准和有潜在问题的代码。

(1) 安装pylint前,首先要安装

下载后将两个压缩包分别解压,并运行cmd

cd至各自解压路径,分别运行

python setup.py install

即可正确安装。

两者安装成功后命令行截图如下:

(2)

安装pylint 下载地址:https://pypi.python.org/pypi/pylint下载解压至目录a,同样cd至目录a执行

python setup.py install

即可·,安装过程中可能会提示报错,但最终会提示成功安装。

安装后在命令行执行pylint,如果出现相关提示信息,则说明pylint安装成功。

4. 下载及安装sublime Text 3(略)

5. 配置sublime Text

(1) 安装 Package control

快捷键ctrl+`调出sublime控制台,sublimeText

3输入以下命令安装Package control

import

urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler())

); by = urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join(

ipp, pf), 'wb' ).write(by)

sublime

Text2 输入以下命令:

import

urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener(

urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating

download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

(2) 安装pylinter

sublime中打开preferences 中的package control 弹出列表中选择Install Package 输入pylinter进行安装

安装后,preferences 中的package settings中就应该有pylinter了

打开pylinter中的setting-default 修改如下几项:

{

// Show different icons for errors, warnings, etc.

"use_icons": true,

// Automatically run Pylinter when saving a Python document

"run_on_save": true,

// Don't hide pylint messages when moving the cursor

"message_stay": true

}

(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"

]

},黄色标注部分按照python具体安装路径更改。

(4) 安装Python PEP8 Autoformat

这是用来按PEP8自动格式化代码的。可以在包管理器中安装。快捷键

CTRL+SHIFT+R 自动格式化python代码,setting-default如下Manually:Download an archive of Python PEP8 Autoformat

Open a terminal, move to Packages directory (refers to the folder that opens when you use the Preferences > Browse Packages… menu) and create a new directory named 'Python PEP8 Autoformat'

Extract archive contents in new 'Python PEP8 Autoformat' directory.

{

"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,

}

python编辑器windows_windows下sublime Text 3 做Python编辑器 详细配置相关推荐

  1. 使用Sublime Text 3做Python开发

    引言 刚转到OS X平台时,寻找写Python,JavaScript,Markdown等文件的工具时,比较了许多工具, 最终选择了Sublime Text 2,主要原因是其跨平台, 想着以后再转到wi ...

  2. sublime运行python代码,如何从Sublime Text 2运行Python代码?

    I want to set up a complete Python IDE in Sublime Text 2. I want to know how to run the Python code ...

  3. 使用Sublime Text 3作为Python编辑器有关中文问题

    Sublime Text 3是一款非常好用的编辑器,用它作为Python编辑器时,需要解决中文支持问题,常见问题有两个,一是中文乱码问题,二是运行时Python控制台不能输出中文. 一.中文乱码问题 ...

  4. sublime运行python代码python没显示_解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享...

    解决方案 搜了一下,找到一个 Linux 下的解决方案,如下所示: Sublime Text2 运行pySide/pyQt程序的问题 Ctrl-B后,界面不会弹出来,但是后台进程里面有"py ...

  5. 如何使用Sublime Text 3作为Markdown编辑器

    如何使用Sublime Text 3作为Markdown编辑器? 参考百度经验: http://jingyan.baidu.com/article/f006222838bac2fbd2f0c87d.h ...

  6. 【Python】Mac下Sublime Text3配置Python3开发环境

    我采用的第二种方案 1 [Python]Mac下Sublime Text3配置Python3开发环境 https://blog.csdn.net/qq_33304418/article/details ...

  7. 解决 Linux 下 Sublime Text 中文输入

    2019独角兽企业重金招聘Python工程师标准>>> 完美解决 Linux 下 Sublime Text 中文输入 完美解决 Linux 下 Sublime Text 中文输入 转 ...

  8. Mac下sublime text更改主题

    Mac下sublime text更改主题 1.去网址https://packagecontrol.io查看现有主题 2.依次选择,输入在1网址想要的主题,下载即可. 3.下载完成后,自己配置

  9. 怎样下载python模块sublime text3中_python安装环境配置、python模块添加、sublime text编辑器配置...

    前提:本文讲述的是  windows环境 python相应的安装配置. 进入官网找安装包,官网地址如下:https://www.python.org/downloads/ 找到相应2.7.x或3.x版 ...

最新文章

  1. 2.图像作为函数 | 图像的量化、大小、类型、位置以及Matlab使用_4
  2. Windows一些操作
  3. 4.大数据架构详解:从数据获取到深度学习 --- 数据获取
  4. Linux.CommanlineTool.grep
  5. php time of 0,PHP程序时出现 Fatal error: Maximum execution time of 30 seconds exceeded in 提示...
  6. jquery-migrate.min.js兼容jQuery版本
  7. android蓝牙取sbc音频数据
  8. 嵌入式系统上电,程序的运行过程
  9. 移动端开发入门--基础知识
  10. Sqlmap 22.05.22.02
  11. 计算机网络实验八——聊天程序
  12. laravel voyager 安装
  13. 解决H5播放视频黑屏只有声音没有图像的问题,Java调用ffmpeg转码成h264的mp4格式
  14. 电子信息工程专业考研选择物联网开发怎么样?
  15. found 2 critical severity vulnerabilities run `npm audit fix` to fix them, or `npm audit` for deta
  16. JAVA由读者到开发人
  17. ubuntu mint 开机启动项管理
  18. oracle rman 00571,rman备份报RMAN-00571、RMAN-00569、RMAN-03009
  19. 如何转载文章(转载)
  20. 元宇宙游戏开发 元宇宙游戏开发公司

热门文章

  1. 本软件仅供学习交流,如作他用所承受的法律责任一概与作者无关(下载使用即代表你同意上述观点)
  2. 从天宇核心团队出走看山寨“春秋”
  3. 单片机秒表c语言,单片机制作秒表计时器(c语言)
  4. Google 最大数据中心发生爆炸,三名技术人员受伤
  5. 金三银四,中高级测试面经,第二波来袭!
  6. 山东大学移动信息门户03
  7. 丢失宠物发布找寻平台
  8. 8种适用于不同机器学习问题的常用数据集
  9. 一些奇奇怪怪小问题汇总
  10. Vue网易云播放器开发