Ubuntu下使用Sublime Text 3配置Python开发环境
因为电脑配置有些低端,所以只能使用Sublime来当作Python的IDE。
1.下载Sublime Text 3并安装
首先去官网找到64位的.tar.bz2的压缩文件下载:

使用命令或归档管理器将它提取出来(这里我使用的是归档管理器):

切换到你提取出来时选择的目录,然后使用
mv sublime_text_3 /opt/
将它移动到/opt/目录下。
然后在/usr/bin/目录下新建一个名为sublime(这个名字跟据自己喜好随意取)的文件,写入
#!/bin/bash /opt/sublime_text_3/sublime_text
并保存,这样以后你就能在终端中直接输入sublime打开Sublime Text 3了。
2.注册Sublime Text 3
注册码:
----- BEGIN LICENSE -----
sgbteam
Single User License
EA7E-1153259
8891CBB9 F1513E4F 1A3405C1 A865D53F
115F202E 7B91AB2D 0D2A40ED 352B269B
76E84F0B CD69BFC7 59F2DFEF E267328F
215652A3 E88F9D8F 4C38E3BA 5B2DAAE4
969624E7 DC9CD4D5 717FB40C 1B9738CF
20B3C4F1 E917B5B3 87C38D9C ACCE7DD8
5F7EF854 86B9743C FADC04AA FB0DA5C0
F913BE58 42FEA319 F954EFDD AE881E0B
------ END LICENSE ------
然后在/etc/hosts文件中加入下面两行:
127.0.0.1 www.sublimetext.com
127.0.0.1 license.sublimehq.com
3.安装Package Control
在这的时候出了点问题,首先是安装Package Control,可以参考官网说明,上面已经写得很详细了,不多表述。
Ctrl+Shift+p,然后输入pci,证明Package Control安装成功。

但是选择第一个后出现如下错误提示:

解决方法如下(参考https://blog.csdn.net/qq_38121031/article/details/80250490后解决):
1.访问https://packagecontrol.io/channel_v3.json
2.如果是Chrome浏览器的话,F12,将schema_version改为"2.0"(如下面图中所示),然后下载到本地。(你也可以选择先将json文件下载之后再进行修改, 不过这个文件的内容有些长)

3.在Sublime的Preferences->Package Settings->Package Control->Settings-User中加入下面的内容:
,
"channels":
[
"你的路径/channel_v3.json"
]
(第一行的逗号是因为原有内容中的])
4.保存后并重启sublime,输入install:

执行第一个命令,出现下面的界面证明成功:

4.安装flake8
在终端窗口下键入如下命令:
pip install flake8
单独安装flake8。
然后在Install Package的命令窗口中键入:SublimeLinter,安装成功后出现如下界面。

之后再键入flake8,选择第一个SublimeLinter-flake8,安装成功后出现如下界面。

重启Sublime,新建一个py文件,输入import os,可以看到:

下面状态栏中:

可以看到flake8已经生效了。
更多的插件安装说明参考:http://www.cnblogs.com/zhaof/p/8126306.html#undefined
Ubuntu下使用Sublime Text 3配置Python开发环境的更多相关文章
- Sublime text 3搭建Python开发环境及常用插件安装 转载
Sublime text 3搭建Python开发环境及常用插件安装 一.环境准备 1.官方网站地址 2.Windows 10 3.Sublime Text 3 + 官网购买license(Just a ...
- 配置Sublime Text 3的Python开发环境
最近的项目是用Python开发自动化测试脚本的,所以使用Python比较多.我用的编辑器是Sublime Text3. Sublime Text 3是一个轻量级的跨平台文字编辑器,一经面世便被认为是一 ...
- 配置sublime text 3 的Python开发环境
为了在sublime实现像Python自带idle一样的F5交互功能: 首先安装package control然后install Sublime REPL:然后配置 Preference-->P ...
- 在linux 下为sublime Text 2 配置c#编译环境
各位看官别笑我,在虚拟机上跑了了xp xp里面安装了vs2008,然后电脑性能实在是太差了,所以装sublime用来编写代码,然后再统一由vs2008来调试. 说正事. 安装好sublime 之后, ...
- Sublime text 3搭建Python开发环境
前辈们说的已经很多了,但是自己依旧会出现各种问题,写篇日志记录这次的搭建经验. 1.安装python,我用的是python3.5,可以上官网下载 2.安装Sublime text 3,可以上官网下载 ...
- Sublime text 3搭建Python开发环境及常用插件安装
参考 https://www.cnblogs.com/honkly/p/6599642.html 一.环境准备 1.官方网站地址 2.Windows 10 3.Sublime Text 3 + 官网 ...
- Sublime Text 3配置 Python3 开发环境
来自 https://www.cnblogs.com/zhangqinwei/p/6886600.html Sublime Text作为一款支持多种编程语言的文本编辑神器,深受广大开发者的喜爱.通过简 ...
- sublime text 3 配置php开发环境
一.安装Sublime Text 3 官方网址:http://www.sublimetext.com/3 一定要选择ST3,而不是ST2,3比2好用,真的,后面你就知道了. 选择对应的版本安装.完事后 ...
- ubuntu下使用sublime text进行C编程开发尝鲜
1 选择编译系统 2 编写文件,编译(Ctrl+B)运行(Shift+Ctrl+B)
随机推荐
- ABP之模块系统
简介 ASP.NET Boilerplate提供了构建模块的基础结构,并将它们组合在一起以创建应用程序. 模块可以依赖于另一个模块. 通常,一个程序集被视为一个模块. 如果创建具有多个程序集的应用程序 ...
- Neutron:Firewall as a Service(FWaaS)
用户可以用它来创建和管理防火墙,在 subnet 的边界上对 layer 3 和 layer 4 的流量进行过滤. 传统网络中的防火墙一般放在网关上,用来控制子网之间的访问. FWaaS 的原理也 ...
- windows 监控
监控time_wait状态tcp/ip连接 > netstat -an | findstr "TIME_WAIT" 如果监控此值发现量比较大,且有类似socketExcept ...
- java 锁 Lock接口详解
一:java.util.concurrent.locks包下常用的类与接口(lock是jdk 1.5后新增的) (1)Lock和ReadWriteLock是两大锁的根接口,Lock代表实现类是Reen ...
- [百度百科]dir命令指定显示的排序方式
https://jingyan.baidu.com/article/7c6fb428dcf39880642c9095.html 今天工作中遇到了这个需求 感觉很好用 dir /o:d >name ...
- [wiki] Unix like
1. Unix的发展历史 2. 纵向的图 3. 来源: https://zh.wikipedia.org/wiki/类Unix系统 4. 中文版 数种“类UNIX操作系统”的相互关系图 类Unix ...
- 如何在Linux中轻松删除源安装的软件包?
第1步:安装Stow 在这个例子中,我们使用的是CentOS,因此我们需要扩展的EPEL库.您可以使用以下命令安装它们:yum install epel-release然后,下面这段命令:yum in ...
- Java 静态内部类的加载时机
参考文章:[https://www.cnblogs.com/maohuidong/p/7843807.html] 前言: 在看单例模式的时候,在网上找帖子看见其中有一种(IoDH) 实现单例的方式,其 ...
- Xshell报错“The remote SSH server rejected X11 forwarding request.”
Xshell报错“The remote SSH server rejected X11 forwarding request.” 2012年12月17日 ⁄ Linux⁄ 共 218字 ⁄ 字号 小 ...
- 【Linux】CentOS7下安装JDK详细过程
https://www.cnblogs.com/sxdcgaq8080/p/7492426.html