欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

沐枫凌-python 新手教学(附加1)--学会在Sublime Text 3中编写python之安装与配置

程序员文章站 2024-03-13 13:02:39
...

对于新手而言,写python代码通常都是在python的自带编辑界面进行编写的吧!

今天我们换一个编写的界面来编写python,让你的编写效率来一个大大的提升!

首先,我们要在网上下载Sublime 3并安装

Sublime Text 3官网下载

选择对应你电脑系统的版本来下载(win 32位的下载第2个,win 64位的下载第3个)

沐枫凌-python 新手教学(附加1)--学会在Sublime Text 3中编写python之安装与配置

安装步骤应该没有什么问题,实在搞不懂的话参考这个网址sublime text 3的安装

完成安装后,会在桌面生成这个图标>>>沐枫凌-python 新手教学(附加1)--学会在Sublime Text 3中编写python之安装与配置<<<点击进入到界面

(没有生成图标的话就用搜索到C盘里找,然后将开始的exe文件创建一个快捷方式到桌面上)

下图是初始界面

沐枫凌-python 新手教学(附加1)--学会在Sublime Text 3中编写python之安装与配置

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,点击后会弹出一个界面

沐枫凌-python 新手教学(附加1)--学会在Sublime Text 3中编写python之安装与配置

(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的内容

沐枫凌-python 新手教学(附加1)--学会在Sublime Text 3中编写python之安装与配置

沐枫凌-python 新手教学(附加1)--学会在Sublime Text 3中编写python之安装与配置

然后将上述的代码复制完后保存,取名为python36

沐枫凌-python 新手教学(附加1)--学会在Sublime Text 3中编写python之安装与配置

(3)保存完后回到sublime的编辑界面,找到tool>build system>python36并点击

(4)完成上述操作之后按下Ctrl+o创建一个新的py文件并输入print('hello world!')

沐枫凌-python 新手教学(附加1)--学会在Sublime Text 3中编写python之安装与配置

(5)然后保存在原先讲过的site_package文件夹下

!!!在sublime下创建的py文件要加后缀名.py!!!

(6)按下Ctrl+B,后可以看到运行的结果

沐枫凌-python 新手教学(附加1)--学会在Sublime Text 3中编写python之安装与配置

以后在sublime上编辑完后就可以直接快速的运行与检测了!

在sublime 3中运行python交互式界面

有了直接运行的功能为什么还要设置交互式界面呢?---------因为在用户动态输入的时候必须要用到交互式编程才行

(1)按下Ctrl+Shift+P会弹出一个小窗口,输入install package按下回车,等待

(2)等一会后会出现一个新的窗口,在此时输入SublimeRPEL按下回车,等待

(3)大概不需要好久,python交互式界面的插件就已经配置好了,然后我们需要设置快捷建F2为python IDEL界面的启动快捷键

(4)找到sublime界面上方的preference>key Bindings并点击,会弹出这样的一个窗口(主要看右边)

沐枫凌-python 新手教学(附加1)--学会在Sublime Text 3中编写python之安装与配置

因为右边是我自己已经设置好了的快捷键方式,读者的右边此时因该是空的,所以复制下面的代码粘贴进去保存应该就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 的交互窗口界面,如下

沐枫凌-python 新手教学(附加1)--学会在Sublime Text 3中编写python之安装与配置

然后就可以直接在sublime上操作python了

关于sublime的编写方便快捷性我会在下一节为大家介绍,希望大家从此步入高效快捷的python编写中!!