Is the package name misspelled?
解决办法在 spacemacs 的 README 里面其实写有了的,在命令行以 emacs --insecure
来启动,这样会用 http 来安装包,我不太清楚这样的风险,如果比较了解的同学看到还请说一下。在 spacemacs 的 README 里面搜索 insecure ,读一读。
另外还有一个常见的错误是 gpg key 没有更新,这样会导致安装新的 layer 时不能安装新的包。见 spacemacs 安装中gnu 的key 出错,有遇到的吗? - #2,来自 seagle0128
我在用旧版本的 emacs 的时候是在 .spacemacs
里面这样额外安装了 gnu-elpa-keyring-update
,如下,这行设置默认是空的。但我不记得我更新 key 的步骤了,安装之后好像要调用函数,又好像不用。在 http://elpa.gnu.org/packages/gnu-elpa-keyring-update.html 有说明。
(defun dotspacemacs/layers ()
;;...
dotspacemacs-additional-packages '(gnu-elpa-keyring-update)
)
还有个回复说明了怎么手动安装 https://emacs-china.org/t/gnu-elpa/9255/3
希望可以帮到忙。