我从 Github 页面克隆了 2 个存储库,即 HyperHelpAuthor 和 HyperHelpCore 来运行名为 SnAPI 的包。但是 Sublime Text 不断抛出错误,我自己无法处理。
导入错误:没有名为“hyperhelpcore.core”的模块。
当我克隆 SnAPI 包时,控制台上会弹出此错误。最终,这些软件包都不起作用。第一个 HyperHelpAuthor 已成功安装,我可以在菜单栏上看到一堆项目,但所有项目都是灰色的,无法运行。
第二个包,HyperHelpCore 只是根本没有出现在我的编辑器上。
最后但并非最不重要的一点是,SnAPI 也没有出现在我的命令面板上,包括上面的错误。
有什么办法可以解决这个问题吗?
hyperhelpcore
不是一个包,它是其他包为了提供系统而依赖的依赖项(尽管具有讽刺意味的是,我目前正在更改其工作方式)。
顺便说明一下,运行
HyperHelpAuthor
不需要 SnAPI
;它是一个单独的包(目前是预测试版),旨在提供所需的服务,使使用 HyperHelp 更轻松地编写帮助。
安装所有内容的常用方法是按照以下说明进行操作(但是,请先参见下文,因为您已经克隆了存储库):
Package Control: Add Repository
Package Control: Install Package
并从列表中选择 SnAPI
(或 HyperHelpAuthor
,如果您也需要)但是,由于您已经克隆了存储库,因此最简单的方法是使用命令面板中的
Package Control: Install Local Dependency
,然后从列表中选择 hyperhelpcore
。
请注意,所有包都是名称敏感的;您应该使用 GitHub 上显示的相同名称来克隆它们。