教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码


Posted in Python onNovember 12, 2020

一、Python下载安装

1、Python官方下载地址:https://www.python.org/downloads

官方下载速度太慢,你可以到公众号“Python客栈”回复"python"下载,里面包括python2与python3所有版本,速度非常快

二、安装Sublime Text 3

Sublime Text 3官方下载地址:http://www.sublimetext.com/3

1、双击下载的.exe文件安装,安装路径不要有中文目录

2、安装Sublime Text 3时,勾选“Add to explorer context menu”,可以在文件右键菜单添加“Open with Sublime Text”,方便使用Sublime Text打开文件。

3、Sublime Text 3安装完后需要激活,可以关注公众号“Python客栈” 然后回复 “sub3”,这个公众号持续更新Sublime Text3,Sublime Text2 最新激活注册码

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码
扫描二维码回复 “sub3” 获取最新Sublime Text3最新激活注册码

三、配置Python环境

运行环境

1、打开Sublime Text 3菜单Tools > Build System > New Build System..

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

2、点击New Build System后,会生成一个空配置文件,在这个配置文件内覆盖配置信息,本文python安装路径为“D:/Anaconda3”,(注意区分正反斜杠,请将路径换成python实际安装路径),然后按ctrl+s,将文件保存在默认路径,文件名命名为“Python3”

{
 "cmd": ["D:/Anaconda3/python.exe","-u","$file"],
 "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
 "selector": "source.python",
}

如图:

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

3、打开Tools > Build System,选择新建好的Python3即可

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

测试

1、新建test.py文件,输入简单python语句,按Ctrl+B运行

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

字体及字号

1、打开Preferences ?>>Settings(Settings User),在右侧添加如下代码(font_face及font_size可根据个人喜好更改)

{
"color_scheme": "Packages/Color Scheme - Default/Monokai.sublime-color-scheme",
"font_face": "Consolas",
"font_size": 14,
"ignored_packages":
[
"Vintage"
],
"update_check": false,
// The number of spaces a tab is considered equal to
"tab_size": 4,
// Set to true to insert spaces when tab is pressed
"translate_tabs_to_spaces": true,
//设置保存时自动转换
"expand_tabs_on_save": true
}

 2、效果如下

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

 四、安装Package Control(官网教程)

第一种方法:在线安装

通过快捷键[ctrl+`]或“View > Show Console”菜单打开控制台,将下面的Python代码粘贴到控制台里

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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://packagecontrol.io/' + 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 Text 3,如果是Sublime Text2请使用如下代码:

import urllib2,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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://packagecontrol.io/' + 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')

关掉并重新打开Sublime Text 3,如果在Perferences->package settings中能看到package control这一项,则表示安装成功。

第二种方法:手动安装

1、点击 Preferences > Browse Packages… 菜单

2、Browse up a folder and then into the Installed Packages/ folder

3、Download Package Control.sublime-package and copy it into the Installed Packages/ directory

4、Restart Sublime Text

1、通过Package Control安装其他插件

1.按下Ctrl+Shift+P调出命令面板

2.输入install 调出 Install Package

3.在列表中选中要安装的插件,或者输入插件名,根据命令面板中的过滤结果,选择要安装的插件

2、通过Package Control查看已安装的插件

1. 按下Ctrl+Shift+P调出命令面板

2. 输入"package",在下拉列表找到"Package Control: list packages",选中后回车,可以显示全部插件列表。

五、常用插件介绍及安装

SublimeCodeIntel

介绍

Full-featured code intelligence and smart autocomplete engine

Jump to Symbol Definition - Jump to the file and line of the definition of a symbol.

Imports autocomplete - Shows autocomplete with the available modules/symbols in real time.

Function Call tooltips - Displays information in the status bar about the working function.

支持语言

JavaScript, ES6, Mason, XBL, XUL, RHTML, SCSS, Python, HTML, Ruby, Python, XML, XSLT, Django, HTML5, Perl, CSS, Twig, Less, Smarty, Node.js, Tcl, TemplateToolkit, PHP.

安装

1.Control+Shift+P打开Package Control控制台

2.输入install,选择关联出来的install package

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

3.输入sublimecodeintel,然后点击列表提示的sublimecodeintel安装

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

4.安装完成之后,文本框会出现如下显示,或者可以通过【Preferences>Package Settings】中查看到已安装的sublimecodeintel插件

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

5.打开preferences->packages settings ->Package Control ->Settings-User,检查是否有如下红框代码,如果没有得手动添加

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

6.点击preferences中的browse Packages,进入SublimeCodeIntel文件夹,在当前的路径下新建.codeintel文件夹(windows中文件命名的时候为 .codeintel. ),之后进入到 .codeintel文件夹中,新建文件“config.log”文件,打开输入(下文以路径“D:\Anaconda3”为例,实际配置时请根据具体安装路径修改):

"python3":{
 "python":"D:/Anaconda3/python.exe",
 "pythonExtraPaths":[
   "D:/Anaconda3/DLLs",
   "D:/Anaconda3/Lib",
   "D:/Anaconda3/Lib/lib-tk",
   "D:/Anaconda3/Lib/site-packages",
 ]
}

如图:

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

7.保存,重启Sublime Text 3

测试

新建文件并保存为.py文件,输入代码测试

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

SublimeREPL

介绍

添加快捷键后,可直接运行当前文件,非常方便

Launch python in local or remote(1) virtualenv.

Quickly run selected script or launch PDB.

Use SublimeText Python console with history and multiline input.

使用方法

1、安装SublimeREPL插件后,打开Preferences->Key Bindings,添加快捷键:

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

[
 {
  "keys": ["f5"],
  "caption": "SublimeREPL: Python - RUN current file",
  "command": "run_existing_window_command",
  "args": {
   "id": "repl_python_run",
   "file": "config/Python/Main.sublime-menu"
  }
 }
]

测试

1、新建test.py文件,例如:

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

2、上文中SublimeREPL插件设置的快捷键是F5,所以按F5运行成功如下

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

SublimeTmpl

介绍

安装插件后,可以通过快捷键按照模板快速新建文件

使用方法

1、安装SublimeTmpl插件后,打开Preferences->Package Settings->SublimeTmpl->Settings User,添加以下内容

{ 
 "disable_keymap_actions": false, // "all"; "html,css" 
 "date_format" : "%Y-%m-%d %H:%M:%S", 
 "attr": { 
  "author": "Yong Lee", 
  "email": "honkly@163.com", 
  "link": "http://www.cnblogs.com/honkly/" 
 } 
}

如图:

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

 2、添加快捷键,打开Preferences->Key Bindings,添加红框中的快捷键代码

[
 {
  "caption": "Tmpl: Create python", "command": "sublime_tmpl", 
  "keys": ["ctrl+alt+n"], "args": {"type": "python"} 
 },
 {
  "keys": ["f5"],
  "caption": "SublimeREPL: Python - RUN current file",
  "command": "run_existing_window_command",
  "args": {
   "id": "repl_python_run",
   "file": "config/Python/Main.sublime-menu"
  }
 }
]

如图:

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

测试

打开Sublime Text 3,上文中SublimeTmpl插件设置的快捷键是"Ctrl+alt+n",按快捷键后成功新建文件如下

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

ColorSublime

介绍

提供了主题更换功能,可根据个人喜好选择

使用方法

1、安装ColorSublime插件完成后,打开Preferences->Color Scheme...,选择主题

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

Anaconda

介绍

代码提示等许多功能,必备

安装方法

1、Preferences->Package Settings->Anaconda->Settings Default,修改"python_interpreter"为实际Python安装路径

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

2、Preferences->Package Settings->Anaconda->Settings User,添加如下内容

{
 "python_interpreter":"D:/Anaconda3/python.exe",
 "suppress_word_completions":true,
 "suppress_explicit_completions":true,
 "comlete_parameters":true,
 "swallow_startup_errors":true,
 "anaconda_linting":false
}

如图:

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

测试

1、打开Sublime Text3,新建任意*.py文件,输入语句测试,如图

教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码

使用Sublime text 3搭建Python开发环境主要就是安装常用的几个插件,本文只是介绍了几个Python环境必须安装的几个插件,如果你感兴趣的话还可以试试其它插件

Python 相关文章推荐
Python 命令行参数sys.argv
Sep 06 Python
Python编程语言的35个与众不同之处(语言特征和使用技巧)
Jul 07 Python
Python复制文件操作实例详解
Nov 10 Python
python Django框架实现自定义表单提交
Mar 25 Python
Python常用知识点汇总
May 08 Python
python实现机械分词之逆向最大匹配算法代码示例
Dec 13 Python
Python基于高斯消元法计算线性方程组示例
Jan 17 Python
python opencv3实现人脸识别(windows)
May 25 Python
python opencv人脸检测提取及保存方法
Aug 03 Python
啥是佩奇?使用Python自动绘画小猪佩奇的代码实例
Feb 20 Python
Django框架实现的普通登录案例【使用POST方法】
May 15 Python
计算机二级python学习教程(1) 教大家如何学习python
May 16 Python
Django执行源生mysql语句实现过程解析
Nov 12 #Python
Django Model层F,Q对象和聚合函数原理解析
Nov 12 #Python
在Python中字典按值排序的实现方法
Nov 12 #Python
Sublime Text3最新激活注册码分享适用2020最新版 亲测可用
Nov 12 #Python
通过代码简单了解django model序列化作用
Nov 12 #Python
Django contrib auth authenticate函数源码解析
Nov 12 #Python
python 获取字典键值对的实现
Nov 12 #Python
You might like
PHP利用缓存处理用户注册时的邮箱验证,成功后用户数据存入数据库操作示例
2019/12/31 PHP
Ext JS Grid在IE6 下宽度的问题解决方法
2009/02/15 Javascript
AngularJS 入门教程之事件处理器详解
2016/08/19 Javascript
AngularJS入门教程之Cookies读写操作示例
2016/11/02 Javascript
微信小程序 自己制作小组件实例详解
2016/12/22 Javascript
Javascript中 toFixed四舍六入方法
2017/08/21 Javascript
vue做网页开场视频的实例代码
2017/10/20 Javascript
React Native 使用Fetch发送网络请求的示例代码
2017/12/02 Javascript
详解js的作用域、预解析机制
2018/02/05 Javascript
JavaScript设计模式之观察者模式(发布订阅模式)原理与实现方法示例
2018/07/27 Javascript
JS定义函数的几种常用方法小结
2019/05/23 Javascript
[38:23]2014 DOTA2国际邀请赛中国区预选赛 5 23 CIS VS LGD第一场
2014/05/24 DOTA
python3模拟百度登录并实现百度贴吧签到示例分享(百度贴吧自动签到)
2014/02/24 Python
Mac中升级Python2.7到Python3.5步骤详解
2017/04/27 Python
python中matplotlib实现最小二乘法拟合的过程详解
2017/07/11 Python
详解Python里使用正则表达式的ASCII模式
2017/11/02 Python
Django 配置多站点多域名的实现步骤
2019/05/17 Python
python调用支付宝支付接口流程
2019/08/15 Python
OpenCV里的imshow()和Matplotlib.pyplot的imshow()的实现
2019/11/25 Python
使用PyTorch实现MNIST手写体识别代码
2020/01/18 Python
浅析Django 接收所有文件,前端展示文件(包括视频,文件,图片)ajax请求
2020/03/09 Python
Django中Aggregation聚合的基本使用方法
2020/07/09 Python
python中编写函数并调用的知识点总结
2021/01/13 Python
html5 乒乓球(碰撞检测)实例二
2013/07/25 HTML / CSS
用HTML5的canvas实现一个炫酷时钟效果
2016/05/20 HTML / CSS
阿迪达斯荷兰官方网站:adidas荷兰
2018/03/16 全球购物
电子商务专业自我鉴定
2013/12/18 职场文书
迟到检讨书800字
2014/01/13 职场文书
学校后勤岗位职责
2014/02/19 职场文书
马智宇结婚主持词
2014/04/01 职场文书
保护环境建议书100字
2014/05/13 职场文书
法人委托书的范本格式
2014/09/11 职场文书
2014党员学习《反腐倡廉警示教育读本》思想汇报
2014/09/13 职场文书
无子女夫妻离婚协议书(4篇)
2014/10/20 职场文书
2014年学生会工作总结范文
2014/11/07 职场文书
解决vue中provide inject的响应式监听
2022/04/19 Vue.js