有人喜欢一边学一边添加需要的工具,到要用时临时去找,我比较喜欢一开始能尽量把需要准备的东西准备好。
需要准备的东西:
先将python 2.7和python3.7安装好,安装中记得将python安装路径添加到path中。
sublime默认安装就行,或者改一下路径。
因为动心思写blog时我的环境已经搭建好了,网上类似安装过程一步步截图的也不少,我就一笔带过了。重点表达一下安装完成后需要配置的那些事了。
python2.7和python3.7安装好后在原目录复制一个python.exe胡原程序,分别重命名为python2和python3.
注意:python2.7安装目录复制python2.7的主程序python.exe,python3.7安装目录复制python3.7的主程序python.exe不要搞混了。
在不搞混的前提下这样是没有问题的,这么操作是为了后面配置sublime Text 3提供方便。
如下图所示
上面步骤做完后进入到环境变量配置
将python2.7的配置设置到python3.7之上,如下图所示。
接下来配置sublime Text 3
首先为python3添加一个执行项,前面path的操作中已经将python2.7的优先级位于python3.7之上,smblime Text默认的python执行项就是python2.7
单击菜单栏 Tools ------> Build System ----->New Build System
在打开的新建配置文件中输入如下内容
以python3为文件名保存到“C:\Users\VULCAN\AppData\Roaming\Sublime Text 3\Packages\User”
此时在build system会出现python3的选项
接下来安装插件,使用sublime编程 sublimeREPL是必不可少的
安装完后还需要将python3和python2的配置添加进去。
我基本参考的是下面这们仁兄的文章,
https://zhuanlan.zhihu.com/p/34556267
我在配置过程中发现一些问题,不知道是版本变更还是什么原因,就是达不到效果,自己琢磨解决了。
将基本胡配置文件奉上,如果严格按前面操作,下载下来解压到sumblimeREPL插件文件夹下config目录就能使用
链接:https://pan.baidu.com/s/1EbzS6PgVE0L0ohirynfyMg
提取码:zpvh
我是在配置这一块费了不少时间,希望后来者少些麻烦。
下图是我配置好后sumblimeREPL插件文件夹下config目录的情况
快捷键配置
[
{"keys":["f4"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command", "args":
{"id": "repl_python_run","file": "config/Python2/Main.sublime-menu"}
},
{"keys":["f1"],
"caption": "SublimeREPL: Python - IPython",
"command": "run_existing_window_command", "args":
{"id": "repl_python_ipython","file": "config/Python2/Main.sublime-menu"}
},
{"keys":["f5"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command", "args":
{"id": "repl_python_run","file": "config/Python3/Main.sublime-menu"}
},
{"keys":["f2"],
"caption": "SublimeREPL: Python - IPython",
"command": "run_existing_window_command", "args":
{"id": "repl_python_ipython","file": "config/Python3/Main.sublime-menu"}
}
]