因为电脑配置有些低端,所以只能使用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. 使用FreeCookies 控制浏览器cookies及修改http响应内容

    FreeCookies 插件安装 :您的计算机需要已经安装Fiddler (如未安装,请至官网下载安装 http://docs.telerik.com/fiddler/configure-fiddle ...

  2. Flask--偏函数, 线程安全, 请求上下文

    一 . 偏函数 from functools import partial def func(a, b): return a + b new_func = partial(func, 3, 4) # ...

  3. 在Asp.Net Core中集成Kafka

    在我们的业务中,我们通常需要在自己的业务子系统之间相互发送消息,一端去发送消息另一端去消费当前消息,这就涉及到使用消息队列MQ的一些内容,消息队列成熟的框架有多种,这里你可以读这篇文章来了解这些MQ的 ...

  4. delphi ehLib 安装包下载及安装方法

    1.下载安装包,这里提供一个百度云盘共享链接,D7-XE8都有:https://pan.baidu.com/s/1DTlxok4RiSmDokuabnGvQw2.添加环境变量,菜单"Tool ...

  5. Nginx从入门到实践(二)

    静态资源web服务 静态资源类型 CDN CDN的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工 ...

  6. k8s集群Canal的网络控制 原

    1 简介 直接上干货 public class DispatcherServlet extends HttpServlet { private Properties contextConfigProp ...

  7. [hosts]在hosts中屏蔽一级域名和二级域名的写法

    一级域名,如baidu: 0.0.0.0 baidu.com 二级域名 如有道公开课 0.0.0.0 ke.youdao.com 不带协议名,不带www. 用127.0.0.1也可以.

  8. Tomcat 配置文件 server.xml

    Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛.server.xml是Tomcat中最重要的配置文件,server.xml的每一个元素都对应了Tomcat中的一个组 ...

  9. codeforces-1131 (div2)

    A.把右上角的凹缺口补上变成凸的就成了规则矩形 #include <map> #include <set> #include <ctime> #include &l ...

  10. 1.6分布式通讯协议-WebService

    RPC 包含的要素(webservice) 协议层:tcp/ip 应用层: http协议 SOAP: http+xml 分布式通信框架-webservice分析 什么是webservice webse ...