1.SublimeText3的安装
在网上搜索了一些ubuntu下关于sublime-text-3安装的方法,在这里针对自己尝试的情况进行反馈:
方法一(未成功):
在终端输入以下代码:
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update #更新软件库
sudo apt-get install sublime-text-installer #安装Sublime Text 3
但我在进行最后一步时会报错:SSL无法建立连接。暂时还未找到解决方法,若有解决方案请留言给我,感谢!
方法二(成功):
在终端输入以下代码:
wget https://download.sublimetext.com/files/sublime-text_build-3126_amd64.deb
我在进行这一步时也会显示无法建立SSL,而当我将https改为http
时,即可获取成功
接下来解压缩下载下来的deb文件
sudo dpkg -i sublime-text_build-3126_amd64.deb
搜索即可找到Sublime
2.安装Packeage Control
步骤一:
打开sublime,点击View-->Show Console(也可以使用快捷键Ctrl+` (该键位于Esc下方))
步骤二:
在此处输入以下代码,并enter
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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 Control命令,单击运行Packeage Control,搜索Install Package并进入该选项,此时即可为Sublime Text 3安装所需插件
3.配置python编译环境
步骤一:
新增.sublime-build文件
Tools-->Build System-->New Build System
步骤二:
在文件中输入以下代码:
{
"shell_cmd":"/usr/bin/python -u "$file"", //指定python3为.py默认编译器
//"shell_cmd":"[python绝对路径] -u "$file"",
"file_regex":"^[ ]*File "(...*?)", line ([0-9]*)",
"selector":"source.python",
"env":{"PYTHONIOENCODING":"utf-8"},
"variants":
[
{
"name":"Syntax Check",
"shell_cmd":"python -m py_compile "${file}"",
}
]
}
并将该文件保存为Python.sublime-build
此时便可使用Ctrl+B运行python代码了