一,Sublime text安裝
可以直接用Ubuntu自帶的應用商店搜索下載安裝。
二,安装Package Controller
直接去官網查詢安裝方法,
image.png
如上圖可以在Menu中直接更新支持包。
1. 首先配置Command Palette
Open the command palette(打开command palette)
Win/Linux: ctrl+shift+p, Mac: cmd+shift+p
或者在sublime窗口:Tools—Command Palette 如下图
Type Install Package Control, press enter
image.png
之后等待其更新,更新完之后会弹出一个插件安装的搜索窗口,如下图
image.png
2. 一些常用插件的安装
在sublime中有好多可用的插件,比如我们一定会用到的代码提示插件如:anaconda。在sublime中没有可输入的Python程序功能,所以我们还要安装一个叫:SublimeREPL的插件来用于输出输入操作。
anaconda的安装
如接上篇,当更新完安装之后弹出的搜索框中我们直接键入anaconda关键词,如下图,由于我已经安装过所以没有弹出推荐安装的版本,只有支持其他开发语言的版本提示。比如go,php等。我们要安装的Python。
image.png
最后稍等片刻会提示安装成功。之后我们要做的是配置anaconda的使用环境。我们打开Preferences~package Setting-anaconda~default-setting
此配置表中有详细的说明,在这个表中是默认配置,我们一般情况下是不动它的,但是我们还是会做一些特定的配置。比如:
/*
我们可以用这项设置来给特定项目配置自动提示。在这个配置文件中,可以指定Python的版本和路径。因为我这边是在虚拟工作环境下,所以只要使用默认的当前Python版本就可以了,所以不需要指定特定的版本。
"python_interpreter": "tcp://my_remote.machine.com:19360"
*/
"python_interpreter": "stackless_python3",
而当我们使用anaconda的时候用有白框选定的现象,所有我们通过配置可以关闭这一功能,只需将true改为false配置如下:
/*
Set to false to disable Anaconda linting entirely.
*/
"anaconda_linting": false,
SublimeREPL的安装
SublimeREPL的安装和anaconda的安装一样,我们通过sublime自带的插件安装器安装,显示安装成功就可以使用了。在使用之前我们要配置一下快捷建。配置代码和方法如下:
首先我们通过sublime的菜单来打开快捷键的配置文件:preference~key bindings打开配置文件,在右边窗口键入如下配置代码:
[
{ "keys": ["ctrl+alt+n"], "command": "toggle_setting", "args": {"setting": "word_wrap"} },
{ "keys":["ctrl+alt+m"], "caption": "SublimeREPL: Python - RUN current file", "command": "run_existing_window_command", "args":{"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}}
]
之后当我们需要运行一段需要输入参数的程序的时候,我们可以直接用快捷键:ctrl+alt+m 来运行程序,之后输入参数。
三,配置python3编译环境
1.点击上部菜单栏Tools->Build System ->new Build System
2.点击之后,会出现一个空的配置文件,此时,往这个空配置文件拷贝以下代码:
{
"cmd": ["/usr/bin/python3", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
其中,/usr/bin/python3为系统安装Python的环境路径,以Ubuntu为例,打开terminal,输入 which python3就可以显示python3所在路径,注意:此路径是Python的绝对路径。
yi@yi:~$ which python3
/usr/bin/python3
需要说明的是,一般情况下,我们会单独为一个项目构建一个工作环境,所以此路径大多数情况是项目的工作路径。
3.保存配置文件,默认打开弹出的框的路径下保存,命名为python3.sublime-build。
4.最后在sublime text3中依次点击Tools->build System中选择python3,便可以用Ctrl+B调用Python3进行代码编译。
四,Python實例測試
1,新建工作目錄
桌面新建一个名为python_work的文件夹,用来存放python文件
2,新建文件
使用Sublime-->new file 新建一个空文件保存到刚才创建的python_work中,命名为hello_python.py 。(这里命名时加了.py后缀是告诉Sublime说我这个文件是python程序,这样在编写时候会给出关键字的颜色标示,并且 编译时候会使用python编译环境)
3,打印hello python
在新建的文件中編寫如下代碼:
print("hello python!")
編寫完代碼之後保存。
4,command+B执行编译如下圖
image.png
出現正確的編譯信息說明配置完成。