沐枫凌-python 新手教学(附加1)--学会在Sublime Text 3中编写python之安装与配置
对于新手而言,写python代码通常都是在python的自带编辑界面进行编写的吧!
今天我们换一个编写的界面来编写python,让你的编写效率来一个大大的提升!
首先,我们要在网上下载Sublime 3并安装
选择对应你电脑系统的版本来下载(win 32位的下载第2个,win 64位的下载第3个)
安装步骤应该没有什么问题,实在搞不懂的话参考这个网址sublime text 3的安装
完成安装后,会在桌面生成这个图标>>><<<点击进入到界面
(没有生成图标的话就用搜索到C盘里找,然后将开始的exe文件创建一个快捷方式到桌面上)
下图是初始界面
python环境在sublime中的配置
还记得我们当初为什么要在python的安装程序里点下ADD python36 PATH了吗,
那是为了在电脑中添加python36的环境变量,否则在第三方平台上时运行不了python的!
要是当初没有按下ADD python36 PATH的也不要着急,我们可以手动添加python36的环境变量(已经添加了的可以跳过下面的步骤)
没有配置环境变量的童鞋请点击后面的链接>>>python3环境变量的配置<<<
完成好python环境变量的配置后进入到如下操作
安装Package Control
(1)找到上方选项栏里的view选项,选择view下的show console.
(2)将这段代码复制到下下面的空格里按回车
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
(3)重启sublime 3
(4)如果在preference中的最下面可以看到package control代表你已经安装成功
sublime 3运行python文件
(1)找到tools,然后找到tools下的build system下的new build system,点击后会弹出一个界面
(2)将下面的代码复制后替换上面的代码
{
"encoding": "utf-8",
"working_dir": "$file_path",
"shell_cmd": 这里填你的python36的安装路径 -u \"$file\"",
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
!!!要强调声明的是,shell_cmd: xxxxxxx -u \ "$file\"", 中的xxxxxx是你的python的启动程序的路径!!!
你按下面的方法这样做可以这样做
找到你的python36的路径,右键红框内的文件的属性,复制下他的路径,作为xxxxxxx的内容
然后将上述的代码复制完后保存,取名为python36
(3)保存完后回到sublime的编辑界面,找到tool>build system>python36并点击
(4)完成上述操作之后按下Ctrl+o创建一个新的py文件并输入print('hello world!')
(5)然后保存在原先讲过的site_package文件夹下
!!!在sublime下创建的py文件要加后缀名.py!!!
(6)按下Ctrl+B,后可以看到运行的结果
以后在sublime上编辑完后就可以直接快速的运行与检测了!
在sublime 3中运行python交互式界面
有了直接运行的功能为什么还要设置交互式界面呢?---------因为在用户动态输入的时候必须要用到交互式编程才行
(1)按下Ctrl+Shift+P会弹出一个小窗口,输入install package按下回车,等待
(2)等一会后会出现一个新的窗口,在此时输入SublimeRPEL按下回车,等待
(3)大概不需要好久,python交互式界面的插件就已经配置好了,然后我们需要设置快捷建F2为python IDEL界面的启动快捷键
(4)找到sublime界面上方的preference>key Bindings并点击,会弹出这样的一个窗口(主要看右边)
因为右边是我自己已经设置好了的快捷键方式,读者的右边此时因该是空的,所以复制下面的代码粘贴进去保存应该就ok了
[
{"keys":["f1"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command", "args":
{"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}
},
{"keys":["f2"],
"caption": "SublimeREPL: Python - IPython",
"command": "run_existing_window_command", "args":
{"id": "repl_python_ipython","file": "config/Python/Main.sublime-menu"}
}
]
(5)退回到sublime的编辑界面当中,试着按下F2,然后就会弹出python 的交互窗口界面,如下
然后就可以直接在sublime上操作python了
关于sublime的编写方便快捷性我会在下一节为大家介绍,希望大家从此步入高效快捷的python编写中!!
上一篇: JavaWeb文件上传开发实例