200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > sublime编辑python_在没有安装Python的前提下 让Sublime text编辑器来运行Py?

sublime编辑python_在没有安装Python的前提下 让Sublime text编辑器来运行Py?

时间:2021-11-15 14:58:26

相关推荐

sublime编辑python_在没有安装Python的前提下 让Sublime text编辑器来运行Py?

sublime text 自带 python 解释器, 可以用来执行 python 代码.

但是

它的环境与标准的就有差异了, 例如, 安装第三方库可能遇到问题, 运行 pip 会出错

sublime 开着, 这个解释器就一直在执行, 而不是每个 python 程序启动独立的解释器

可以写一个 sublime text 插件, 获取当前文件名, 加载执行

给个例子(sublime text 3):

RunMe.py:

import sublime, sublime_plugin

import os, subprocess

class RunMeCommand(sublime_plugin.WindowCommand):

def run(self):

view = self.window.active_view()

if view.is_dirty():

view.run_command("save")

fname = view.file_name()

with open(fname) as f:

exec(f.read())

RunMe.sublime-commands:

[

{

"caption": "RunMe: Run This File",

"command": "run_me",

}

]

把这两个文件放到插件目录下, 按 Ctrl+Shift+P 输入 runme 执行. 输出在控制台里, 可以用 Ctrl+` 打开查看

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。