Sublime 找不到模块来运行包。 (导入错误没有名为 ___ 的模块)

问题描述 投票:0回答:1

我从 Github 页面克隆了 2 个存储库,即 HyperHelpAuthorHyperHelpCore 来运行名为 SnAPI 的包。但是 Sublime Text 不断抛出错误,我自己无法处理。

导入错误:没有名为“hyperhelpcore.core”的模块。

当我克隆 SnAPI 包时,控制台上会弹出此错误。最终,这些软件包都不起作用。第一个 HyperHelpAuthor 已成功安装,我可以在菜单栏上看到一堆项目,但所有项目都是灰色的,无法运行。

第二个包,HyperHelpCore 只是根本没有出现在我的编辑器上。

最后但并非最不重要的一点是,SnAPI 也没有出现在我的命令面板上,包括上面的错误。

有什么办法可以解决这个问题吗?

plugins package sublimetext3 git-clone package-control
1个回答
0
投票

hyperhelpcore
不是一个包,它是其他包为了提供系统而依赖的依赖项(尽管具有讽刺意味的是,我目前正在更改其工作方式)。

顺便说明一下,运行

HyperHelpAuthor
不需要
SnAPI
;它是一个单独的包(目前是预测试版),旨在提供所需的服务,使使用 HyperHelp 更轻松地编写帮助。

安装所有内容的常用方法是按照以下说明进行操作(但是,请先参见下文,因为您已经克隆了存储库):

  1. 使用命令面板中的
    Package Control: Add Repository
  2. 在窗口底部出现的面板中,输入 URL: https://raw.githubusercontent.com/STealthy-and-haSTy/SublimePackages/master/unreleased-packages.json
  3. 使用命令面板中的
    Package Control: Install Package
    并从列表中选择
    SnAPI
    (或
    HyperHelpAuthor
    ,如果您也需要)

但是,由于您已经克隆了存储库,因此最简单的方法是使用命令面板中的

Package Control: Install Local Dependency
,然后从列表中选择
hyperhelpcore

请注意,所有包都是名称敏感的;您应该使用 GitHub 上显示的相同名称来克隆它们。

© www.soinside.com 2019 - 2024. All rights reserved.