因为电脑配置有些低端,所以只能使用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开发环境的更多相关文章

  1. Sublime text 3搭建Python开发环境及常用插件安装 转载

    Sublime text 3搭建Python开发环境及常用插件安装 一.环境准备 1.官方网站地址 2.Windows 10 3.Sublime Text 3 + 官网购买license(Just a ...

  2. 配置Sublime Text 3的Python开发环境

    最近的项目是用Python开发自动化测试脚本的,所以使用Python比较多.我用的编辑器是Sublime Text3. Sublime Text 3是一个轻量级的跨平台文字编辑器,一经面世便被认为是一 ...

  3. 配置sublime text 3 的Python开发环境

    为了在sublime实现像Python自带idle一样的F5交互功能: 首先安装package control然后install Sublime REPL:然后配置 Preference-->P ...

  4. 在linux 下为sublime Text 2 配置c#编译环境

    各位看官别笑我,在虚拟机上跑了了xp  xp里面安装了vs2008,然后电脑性能实在是太差了,所以装sublime用来编写代码,然后再统一由vs2008来调试. 说正事. 安装好sublime 之后, ...

  5. Sublime text 3搭建Python开发环境

    前辈们说的已经很多了,但是自己依旧会出现各种问题,写篇日志记录这次的搭建经验. 1.安装python,我用的是python3.5,可以上官网下载 2.安装Sublime text 3,可以上官网下载 ...

  6. Sublime text 3搭建Python开发环境及常用插件安装

    参考  https://www.cnblogs.com/honkly/p/6599642.html 一.环境准备 1.官方网站地址 2.Windows 10 3.Sublime Text 3 + 官网 ...

  7. Sublime Text 3配置 Python3 开发环境

    来自 https://www.cnblogs.com/zhangqinwei/p/6886600.html Sublime Text作为一款支持多种编程语言的文本编辑神器,深受广大开发者的喜爱.通过简 ...

  8. sublime text 3 配置php开发环境

    一.安装Sublime Text 3 官方网址:http://www.sublimetext.com/3 一定要选择ST3,而不是ST2,3比2好用,真的,后面你就知道了. 选择对应的版本安装.完事后 ...

  9. ubuntu下使用sublime text进行C编程开发尝鲜

    1 选择编译系统 2 编写文件,编译(Ctrl+B)运行(Shift+Ctrl+B)

随机推荐

  1. centos7下安装docker(dockerfile常用的指令)

    FROM:指定ase镜像 MAINTAINER:设置镜像作者,可以是任意字符 COPY:将文件从build  context复制到镜像.支持两种形式:1.COPY src dest 2.COPY [“ ...

  2. Wonder 1.0正式版发布-----WebGL 3D引擎和编辑器

    介绍 我们很荣幸地向大家发布Wonder 1.0正式版!免费.开源,不用注册,直接打开在线编辑器即可使用! Wonder是web端3D开发的解决方案,包括引擎.编辑器,致力于打造开放.分享.互助的生态 ...

  3. servlet运行机制、Request内置对象和服务器端跳转

    servlet运行机制: 当发送一个请求到服务器的时候,容器(Tomcat)会判断该路径属于哪一个 Servlet 进行处理,Servlet 有一个抽象父类“HttpServlet”,这个类是一个模板 ...

  4. I used to know

    曾经我以为, 这世上满是痛苦. 必须靠坚强过活, 必须在深夜的被窝里默默痛哭. 后来我才发现, 这个世上, 只有快乐.

  5. Linux系统安装jdk教程

    本文仅仅适用于刚刚接触Linux系统的童鞋,毕竟本人也才刚刚玩这个东西,在此记录下以便于以后能查阅及其他童鞋能进行参考,本文为原创随笔,如需转发,请标明出处,谢谢: 此处我采用的是用VMware搭建的 ...

  6. String,StringBuffer与StringBuilder的区别?? 缓存

    转: String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主 ...

  7. jsp学习(2)jsp标签

    1.脚本程序 脚本程序可以包含任意量的Java语句.变量.方法或表达式,只要它们在脚本语言中是有效的. 脚本程序的语法格式:<%代码片段%>您也可以编写与其等价的XML语句,就像下面这样: ...

  8. git的安装(和远程仓库建立连接)

    安装完git 1.配置用户名和邮箱 $ git config --global user.name "My Name"  $ git config --global user.em ...

  9. Matlab 中subsystem mask封装子系统

    Icon&port %%外型图表封装 %%.曲线型标注: plot(cos(:*pi),sin(:*pi)) %%.文字型标注: disp('PID\n控制器') %%.曲线加文字型标注: p ...

  10. 简单记录一次getshell到进服务器的过程

    通过st2命令执行上次木马进行getshell 查看whoami,发现权限是administrator,直接net user xxx xxx123.. /add,发现拒绝访问 通过命令tasklist ...