返回总目录

目录:

1.没有配置之前

2.安装Package Control插件

3.安装其他库:

4.配置其他操作:

(一)没有配置之前:

我们试着运行以下,会效果怎么样?

1.首先选择Python作为编译运行语言

2.再选择运行的方式(或者用快捷键:Ctrl + Shift + B)

3.点击第一个,以Python的解释器运行:

4.运行结果如下:

我们会发现,再Sublime 默认的情况下,python只能简单的输出,没有交互式,也无法接收输入。这才是我们需要配置它的原因。

(二)安装Package Control插件

Package Control插件是安装其他插件的前提,安装Package Control插件有两种方式:

法一:直接用自带的选项功能来安装

a.(点击下图所示的按钮)

法二:爬虫脚本来安装

b.(复制以下代码)

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)

c.(按 Ctrl+` 调出 console ,粘贴以下代码到底部命令行并回车:)

d.(等待安装完后,出现如下提示,说明安装成功)

e.(在Preferences下可以看到新增了两项,也说明成功)

(三)安装其他插件:

(拿SideBarEnhancements插件来示范)

1.SideBarEnhancements插件:

为Sublime Text的文件和文件夹边栏上的操作提供增强功能。

(1).打开Preference --》Package Control

(2).选择安装Install Package

(3).等待连接上数据:

(4).在输入框输入:你要安装的包名,这里输入SideBarEnhancements

(5).等待下面提示成功,该包就安装好了。

2. SublimeREPL插件:

参考网站:https://packagecontrol.io/packages/SublimeREPL

SublimeREPL - 在Sublime 3中运行解释器(Python + virtualenv)

3. SublimeTmpl插件:

参考网站:https://packagecontrol.io/packages/SublimeTmpl

从 Ssublime T3的模板创建文件

4. Anaconda插件:

参考网站:https://packagecontrol.io/packages/Anaconda

Anaconda在一个全功能的Python开发IDE中转换你的Sublime Text 3,包括自动完成,代码linting,IDE功能,autopep8格式化……等。

出现如下图:说明安装Anaconda成功

(四)配置其他操作:

1.配置快捷键:

实现的功能是:

F5 运行 python文件

F4 打开Python交互环境

F3 关闭窗口

(1).复制如下代码:

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

(2).打开:Preference--》Key Builings

(3)粘贴到左侧框中,并按住:Ctrl + S 保存。关闭即可。

(4).测试效果:

a.分栏(View -> Layout ->Colunmns 2)

一般我喜欢吧屏幕分为两部分,一部分是用来编写代码,一部分用来查看运行结果。

b.文件式编程展示:F5

c.交互式编程展示:F4

d.退出运行,关闭运行窗口:F3

2.项目的建立:

(1)打开Project -> Add Folder to Project

(2).选择一个文件夹作为项目:

3.创建模板:

Sublime > Preferences > Package Settings > SublimeTmpl > Settings – User 添加如下代码

(1).复制如下代码 :

{
"disable_keymap_actions": false, // "all"; "html,css"
"date_format" : "%Y-%m-%d %H:%M:%S",
"attr": {
"author": "张一根",
"email": "2038145339@qq.com",
"link": "https://www.cnblogs.com/zyg123/"
}
}

(2). 打开Preferences > Package Settings > SublimeTmpl > Settings – User

(3).粘贴刚才复制的代码:(并Ctrl + S 保存)

(4).查看效果(Ctrl + Shift +Alt + P)

本小节结束!

A:欲想看Sublime怎么安装,请看上一篇:

4.7 Sublime Text3 中配置 Python环境 --上之安装Sublime 3

B:如果你觉得配置太麻烦,可直接下载我配置好的Sublime text3,只要你的控制台能运行Python,就可以使用:

百度链接下载:https://pan.baidu.com/s/1CvlQtxu89-TOplKp_LAeVw

提取码:yfw5

返回总目录

我是张一根,一个机械专业的大学生,一个在读本科的计算机爱好者,期盼和你一起交流计算机的知识,让我们在这个大时代里一起进步。QQ:2038145339

4.8 Sublime Text3 中配置 Python环境 --之下Sublime配置Python环境的更多相关文章

  1. Sublime text3中配置Github

    一.Git安装 到Git的 官网 上去下载相应环境的Git安装文件. 我的是win10,安装到D:\ProgramFiles\Git,在桌面右键出现下面两个红色框框就可以了. 二.Git配置及生成密钥 ...

  2. 4.7 Sublime Text3 中配置 Python环境 --之上安装Sublime 3

    返回总目录 目录: 1.展示效果: 2.缺优分析: 3.下载Sublime Text3 (一)展示效果: 1.能够交互式编写Python代码: 2.可以编写文件式Python代码: 3.能够自动补齐代 ...

  3. Python2在Sublime Text3中print中文时编译报错解决办法

    如果是用记事本新建的python文件,有可能是由于记事本默认的ascii格式导致的,这个时候只需要在Sublime Text3中   文件->设置文件编码(utf-8),保存即可.这样能够解决的 ...

  4. vue文件在编辑器Sublime Text3中高亮

    编写代码时,代码在编辑器中显示高亮,一方面,在感官方面使人觉得很舒服:另一方面,还可以提高开发效率.下面简单介绍vue文件在Sublime Text3 中高亮的vue插件的安装方法: 第一步:安装Pa ...

  5. sass ruby环境 安装配置,使用sublime text3 中sass

    首先,你想要使用sass的话,就必须依赖于ruby环境.所以,你要下一个ruby.具体的链接应该是(http://rubyinstaller.org/downloads).下载相应的版本.- 下载好之 ...

  6. 【亲测有效】Nodepad++/Sublime Text3中Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level解决策略

    我在开发游戏的时候,发现一个python脚本,本来都运行好好的,然后写了几行代码,而且也都确保每行都对齐了,但是运行的时候,却出现语法错误: IndentationError: unindent do ...

  7. sublime text3 在ubutun下的下载和配置

    最近在学习 Javascript,在 w3c school 上把教程看完了,也算个刚刚入门的水平,一直都是在 win 系统 上练习. 但是因为写 python 代码的 pycharm 和 git 配置 ...

  8. 如何实现Sublime Text3中vue文件高亮显示的最有效的方法

    今天第一次使用Sublime Text3软件,在实现vue文件高亮显示的过程中一直报错,经过了半天时间的不停尝试终于找到了最有效的一种解决方法!错误提示如下: 刚开始尝试了很多方法都不行,只要打开in ...

  9. 实现Sublime Text3中vue文件高亮显示的最有效的方法

    今天第一次使用Sublime Text3软件,在实现vue文件高亮显示的过程中一直报错,经过了半天时间的不停尝试终于找到了最有效的一种解决方法!错误提示如下: 刚开始尝试了很多方法都不行,只要打开in ...

随机推荐

  1. docker搭建nginx+springboot集群

    1.首先准备两个springboot jar包,一个端口设置为8000,一个设置为8080. 2.打包第一个springboot jar包,Dockerfile如下 FROM java:8 VOLUM ...

  2. Jfinal文件上传基础路径问题,windows下会以项目根路径为基础路径

    在本地windows下开发测试文件上传 使用com.jfinal.cos进行multipart/form-data请求数据格式的文件上传解析 import com.jfinal.upload.Uplo ...

  3. spring boot(二): spring boot+jdbctemplate+sql server

    前言 小项目或者做demo时可以使用jdbc+sql server解决即可,这篇就基于spring boot环境使用jdbc连接sql server数据库,和spring mvc系列保持一致. 在sp ...

  4. npm包

    https://www.cnblogs.com/xinxingyu/p/5736244.html     node - glob模块讲解 https://github.com/isaacs/node- ...

  5. Linux中ssh介绍与ssh+key密钥登陆部署

    环境内核信息: [root@zabbix- ~]# uname -a Linux zabbix- -.el6.x86_64 # SMP Tue Mar :: UTC x86_64 x86_64 x86 ...

  6. repository和repertory

    在研究.net core的时候知道了仓储这个概念,并发现两个单词repository和repertory 两者都有仓库,储藏所,储藏的意思,repository还指知识渊博的人,repertory除了 ...

  7. Ubuntu下JDK1.8安装后配置环境变量

    export JAVA_HOME=/dengyang/jdk1.8.0_56export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$JAVA_HOME/li ...

  8. Liunx-常用命令杂烩(5)

    快捷键 ctrl+alt        显示鼠标 ctrl+alt+tab+F1~F6 :进入字符终端界面tty1~tty6,例如 ctrl+alt+tab+F7 :退出字符终端界面 简单命令相关 w ...

  9. ArrayList和LinkedList的区别以及优缺点

    作用 ArrayList和LinkedList都是实现了List接口的容器类,用于存储一系列的对象引用.他们都可以对元素的增删改查进行操作. 对于ArrayList,它在集合的末尾删除或添加元素所用的 ...

  10. Git的概念及常用命令

    一.概念 Git是一个分布式的版本控制工具,区别于集中式管理的SVN. 二.优势 每个开发者都拥有自己的本地版本库,可以在本地任意修改代码.创建分支,不会影响到其他开发者的使用: 所有版本信息均保存在 ...