Sublime text 3搭建python开发环境

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sublime text 3搭建python开发环境相关的知识,希望对你有一定的参考价值。

一.准备工作

1.python下载地址 python ,并安装,配置环境变量(计算机-属性-高级系统设置-环境变量-path中添加python的安装路径)

2.sublime text 3下载地址 sublimetext3 ,并安装

技术分享

二.配置sublime text3 的python环境

1.安装Package Control

通过快捷键 ctrl+` 或者 View > Show Console 打开控制台

然后粘贴下面相应的 Python 安装代码,也可以点击这里 

import urllib.request,os,hashlib; h =
‘2915d1851351e5ee549c20394736b442‘ + ‘8bc59f460fa1548d1514676163dafc88‘;
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)

并按回车,等待安装完毕

技术分享

2用Packpage Control安装python插件

按下Ctrl+Shift+P调出命令面板,输入 pcip 选择第一个:Install Package

然后输入python插件名称,并安装

技术分享

下面列举几个python插件:

技术分享

all autocomplete

    Sublime 默认的自动完成只关注当前文件的单词。这个插件扩展了其自动完成的单词列表到所有打开的文件。

sublimecodeintel

    为部分语言增强自动完成功能,包括了 Python 。这个插件同时也可以让你跳转到符号定义的地方,通过按住 alt 并点击符号。非常方便。

sublimeREPL

    允许你在编辑界面直接运行 Python 解释器。

GitGutter

    在编辑器的凹槽区,依照 Git ,增加小图标来标识一行是否被插入、修改或删除。在 GitGutter 的 readme 中有说明如何更改颜色图标来更新你的配色方案文件。

pylinter

    它自动检查 .py 文件,无论其何时被保存,并且会直接在编辑界面显示 pylint 违规。它还有一个快捷方式来禁用局部的 pylint 检查,通过插入一个 #pylint: 禁用注释。

Anaconda

    是目前 Sublime 3 中最好的 Python 自动补全和语法提示插件, 并且提供了"跳转到定义", "查找使用", "显示文档", "自动重命名"等 IDE 中插件的功能.

SideBarEnhancements

    提供了对默认的侧边栏的增强功能. Sublime的侧边栏可以使用快捷键 Ctrl+k Ctrl+b (Linux, Win), CMD+k CMD+b (OS X) 调出来. 安装之后, 还可以通过F12键在浏览器中打开当前文件.

技术分享

对我来说只按装Anaconda和SideBarEnhancements就够了

技术分享

3.运行python文件

    编辑python代码时,先保存,再用sublime text运行

技术分享

上述结果的操作流程:

       打开sublime textb,写入python代码print ‘hello,world.‘  点击file-save

保存后 在编辑器中按ctrl+b即可运行程序,得到如图效果

以上是关于Sublime text 3搭建python开发环境的主要内容,如果未能解决你的问题,请参考以下文章

Sublime text 3搭建Python开发环境

Sublime text 3搭建python开发环境

Sublime text 3搭建Python-Anaconda开发环境

sublime text 3 + python配置,完整搭建及常用插件安装

sublime text 搭建anconda的python开发环境遇到问题

怎么用sublime text 3搭建python 的ide