最近有一些烦,虚拟机跑代码,跑着跑着存储不够,我就去扩大磁盘,结果虚拟机崩了,试了一上午的修复办法,仍然无法修复,于是只能重装虚拟机,配置各种环境,这里总结一下Ubuntu中配置sublime3,并且配置Python3编译环境。

(一)安装sublime3

  terminal中安装sublime3步骤为:

#添加sublime text3的仓库
sudo add-apt-repository ppa:webupd8team/sublime-text-3#更新软件库
sudo apt-get update#安装sublime text3
sudo apt-get install sublime-text-installer

最近sublime text官网打不开,无法下载安装,但是没有关系。我们可以查看Ubuntu中terminal显示的下载链接(terminal中都会显示下载链接的),然后我们用迅雷去下载,下好之后放到主目录下即可,直接解压到该目录。

我一般会为sublime text3配置subl脚本命令
/usr/bin目录下新建文件subl,并且写入以下指令

#!/bin/sh
exec /home/liuwei/sublime_text_3/sublime_text "$@"

在Ubuntu实现以上步骤为:

cd /usr/bin/
sudo touch subl
sudo gedit subl 

然后写入上面的指令,并保存。保存完之后,对该文件设置权限chmod 755 subl

(二)安装Package Controller

  安装完sublime3之后,一般都会安装Package Controller这个工具,很重要的一个工具包。

  打开sublime3,通过Ctrl+~打开sublime3的命令行模式,然后输入以下代码,直接enter即可:

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)

上面这个命令不是固定的,在不停的更新,可以点击链接,去相应的官网获取。

  当看到preference菜单下有Package Settings和Package Control时,就说明安装成功了。

(三)配置python3编译环境

1.点击上部菜单栏Tools->Build System ->new Build System
2.点击之后,会出现一个空的配置文件,此时,往这个空配置文件拷贝以下代码:

{"cmd": ["/usr/local/bin/python3", "-u", "$file"],"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)","selector": "source.python" }

其中,/usr/local/bin/python3为系统安装Python的环境路径,以Ubuntu为例,打开terminal,输入 which python3就可以显示python3所在路径。
3.保存配置文件,默认打开弹出的框的路径下保存,命名为python3.sublime-build

4.最后在sublime text3中依次点击Tools->build System中选择python3,便可以用Ctrl+B调用Python3进行代码编译。

至此,所有的配置都已经结束!!!

ubuntu安装sublime3并配置python3环境相关推荐

  1. Ubuntu - 安装 jdk 、配置 Java 环境变量、编辑 Test.java 文件并输出 Hello World!

    先利用的 Xshell 或者 Xftp 把本地下载好的 Linux 版本的 jdk 复制到 Ubuntu 虚拟机下的 /home/zhouk/user/DevTools 目录下 解压:tar -xzv ...

  2. Ubuntu 安装Java并配置Java环境变量

    一.安装Java 下载地址:点击oracle 在此网页选择合适的java文件进行下载,在这里我选择了红色边框的版本进行下载 因为我安装了图形化界面,所以我直接找到了压缩文件下载位置,并选择了一个位置解 ...

  3. Ubuntu安装JDK并配置JAVA环境变量

    不说废话,直接上硬核步骤 一·根据自己的系统版本下载相应的JDK文件 1.本案例由于unbontu系统为64位,下载的是jdk-8u291-linux-x64.tar.gz压缩版 2.下载jdk保存到 ...

  4. ubuntu安装jdk11并配置环境变量

    ubuntu安装jdk11并配置环境变量 下载 jdk11官方地址地址失效就自己官方找吧 点击下载,官网下载需要登录oracle账号,没有的注册 目前官网是11.0.12版本,我电脑上是11.0.11 ...

  5. 腾讯云服务器初始配置并配置python3环境

    腾讯云服务器初始配置并配置python3环境 一.服务器初始配置 1.在控制台配置防火墙或者安全组规则 2.用远程软件连接服务器 例如使用XShell进行连接,可以去XShell官网下载个人免费版 链 ...

  6. 如何在 Ubuntu 14.04 里面配置 chroot 环境

    如何在 Ubuntu 14.04 里面配置 chroot 环境 你可能会有很多理由想要把一个应用.一个用户或者一个环境与你的 linux 系统隔离开来.不同的操作系统有不同的实现方式,而在 linux ...

  7. 【Ubuntu安装后基本配置】

    [Ubuntu安装后基本配置] 1. 前言 2. 连接无线网 2.1 wifi连接 2.2 有线连接 3. 中英文输入法切换 4. Firefox浏览器视频 4.1 分析视频播放 4.2 解决办法 4 ...

  8. Mac下安装VScode和配置C++环境

    Mac下安装VScode和配置C++环境 1. 下载.安装VScode软件 2. 配置C/C++环境 参考文章 1. 下载.安装VScode软件 VScode的下载地址: https://code.v ...

  9. CentOS 7 yum卸载jdk、安装jdk以及配置jdk环境

    CentOS 7 yum卸载jdk.安装jdk以及配置jdk环境 查看是否已经安装jdk 通过命令查询是否已经安装jdk //括号中选择一个即可 yum list installed | grep [ ...

最新文章

  1. 广告投放管理平台 oython源码_悠易互通CDP产品DataBank获科睿创新奖年度成长价值平台...
  2. HBuilder完成webApp入门(2)
  3. 不一样 使用别名 数据字段和bean_Mybatis-resultMap标签详解
  4. 三层构架和 MVC 不同?
  5. C Tricks(七)—— 有序向量的去重
  6. 云智慧获 D 轮数 2500 万美元投资:全力推动智能运维落地
  7. (Singleton)单例模式的Java实现
  8. git如何移除某文件夹的版本控制
  9. xshell怎么连接linux服务器,教你怎么使用xshell远程连接linux服务器
  10. 系统角色权限设计与实现
  11. 使用Matlab理解PID
  12. Superset航班数据可视化实战
  13. Xcode The 'Apple Push Notification' feature is only available to users enrolled in Apple Develo...
  14. 爬虫写得好,牢饭吃到饱?
  15. 新消费品牌如何发力KOL营销
  16. 如何更好的选择图像采集卡
  17. Qt实现中国象棋:(七)悔棋
  18. 几个超级大美女和大佬的搞钱经历!
  19. Word文档用通配符批量替换日期格式
  20. 常见报错(1)“对于移动类型***和帐户**** 管理会计/生产计划费用单 (011)的不同的字段选择 ”消息号 M7093”

热门文章

  1. word中的表格空白部分整不掉,下面的表格拉不上来
  2. Java中的自增操作符与中间缓存变量机制
  3. 表1 中的值 给表2
  4. Volume group VolGroup00 not found
  5. Linq杂谈之 — Linq导入Excel
  6. Java 9 中的 9 个新特性
  7. 消息队列面试 - 如何进行消息队列架构设计?
  8. GO开发 -- could not launch process: decoding dwarf section info at offset 0x0: too short
  9. 解决硬盘文件目录损坏且无法读取
  10. Web实验一 国内旅游界面