首页 > 编程语言 > 详细

02 sublime text3配置Python的编译执行环境

时间:2020-07-26 10:42:05      阅读:97      评论:0      收藏:0      [点我收藏+]

内容参考如下文章,加入了自己的干货:

https://www.cnblogs.com/huluwahaha/p/7503930.html

在sublime中如何配置Python的编译环境呢?

打开Sublime Text 3

打开Sublime Text 3,依次进入Tools--> build system菜单(如图)
首先我们看到默认有一个Python编译版本,我本机默认的是Anaconda3集成环境安装自带的Python3

技术分享图片

配置代码

在打开的文件里输入配置代码,命名文件为MosesMinCompileSettingAnaconda3Python.sublime-build,并保存到默认路径(C:\Users\自己电脑的用户名\AppData\Roaming\Sublime Text 3\Packages\User)即可

配置代码(******代表Python安装路径,比如--D:/Development Tools/Python/python.exe,):

{
"cmd": ["******","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
}

注意配置代码需要修改Python程序安装路径。如果是通过拷贝地址的话,大家要注意斜杠的方向(用反斜杠才不会出错)。

我自己电脑的Python是安装Anaconda3时自带的Python3,所以路径和一般的不太一样,
本人电脑python的路径为:
E:\ProgramFilesAI\Anaconda3\python.exe

路径分隔斜杠修改为反斜杠/
E:/ProgramFilesAI/Anaconda3/python.exe

技术分享图片

初级版配置代码,配置就能用:

{
"cmd": ["E:/ProgramFilesAI/Anaconda3/python.exe","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
}

建议用下面的升级版配置后面会讲原因

{
"variants":
[
{
"name": "RunAnaconda3Python",
"cmd": ["E:/ProgramFilesAI/Anaconda3/python.exe","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
},
]
}

重新进入编译环境设置

我们重新进入编译环境设置,就可以看到刚才添加的MosesMinCompileSettingAnaconda3Python编译环境了。点击勾选就可以了。
技术分享图片
执行代码使用Ctrl+B即可。
技术分享图片

上文步骤中建议用升级版版配置,是为了配置快捷键一键编译运行

配置F6键一键编译运行Python代码步骤:
点击Perferences→Key Bindings - User,删除所有东西,粘贴如下代码即可:

[
{"keys": ["f6"], "command": "build", "args": {"variant": "RunAnaconda3Python"}}
] 

因为本人的sublime之前配置了C语言的F5快捷键,所以本人的代码为:

[
{"keys": ["f5"], "command": "build", "args": {"variant": "RunC"}},
{"keys": ["f6"], "command": "build", "args": {"variant": "RunAnaconda3Python"}}
] 

技术分享图片
如此,完成了sublime text3配置Python的编译环境设置工作

注意,写完python代码后,必须保存文件,之后才能编译运行。

做个测试:
编写Hello Python程序,并保存为hello.py,单击F6编译运行,结果如下:
技术分享图片

02 sublime text3配置Python的编译执行环境

原文:https://www.cnblogs.com/xlfcjx/p/13378859.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!