微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法导入 sublime_plugin

如何解决无法导入 sublime_plugin

我无法导入 sublime_plugin。

这段代码昨天有效: import sublime_plugin 但是当我今天回来时,它不起作用。我的 cmd.py 文件在 Sublime Text 3\Packages\CMD 里面。它给了我一个 ModuleNotFoundError。我使用 sublime text 3 和 python 3。它也不能从命令行工作。

我也尝试在 VSCode 中运行它,但效果不佳。

重新安装 sublime text 3 没有解决问题。 多次重新安装 Sublime 后,它现在似乎可以工作了。

所以我的整个代码是:

import os
import sublime_plugin

class CmdCommand(sublime_plugin.TextCommand):
    def run(self,edit):
        os.system("cd " + self.view.file_name() + " & start cmd")

它在我将它放入文件夹的那天就起作用了。

来自此链接How can I open command line prompt from Sublime in windows7

编辑:它不再起作用了。

解决方法

在 Spyder IDE 中试用,或尝试重新安装

-pip 安装 sublime。

,

导入 sublime_plugin 模块唯一有意义的地方是在 Sublime Text 插件的代码中,并且只有 Sublime Text 编辑器可以执行其插件之一。

sublime_plugin 模块导入将使用 Python 解释器从命令行运行的代码中,或者尝试“在 VSCode 中运行它”是没有意义的。

我建议你看看网上的一些 Sublime Text 插件教程和一些简单插件的代码,比如 Switch View in Group 插件非常简单易懂。如果您有时间,您可以观看一些 OdatNurd 的Sublime Text Tutorials on YouTube

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。