2

我正在尝试在 linux arch 上安装 Kieran Healy 的 Emacs Starter Kit(https://github.com/kjhealy/emacs-starter-kit)(我也尝试过 Mint 安装,遇到相同的错误),但我我遇到了一些麻烦。

删除我的 ~/.emacs.d 并安装入门工具包后,emacs 开始安装包,但遇到“包 magit-不可用”错误。其他 Melpa 软件包安装正常。mx refresh-contents 没有区别,mx install-package magit 也没有。

如果我暂时重命名我的 .d.emacs 并使用新的 .emacs 运行,我可以安装 magit,如果我在安装 magit 后再次启用入门工具包,emacs 将完美地加载安装的 magit-package。它确实再次以完全相同的方式在其他几个包(ipython,typounct)上停止。

如果我注释掉这三个软件包的“要求”,安装似乎可以工作,但在未找到的“ob-shell”上停止(如在这个问题中:https ://emacs.stackexchange.com/questions/21366/should-i -have-removed-shell-t-to-clear-an-ob-shell-initialization-error)。这是在我尝试继续使用 emacs 时似乎表明安装不完整的其他几个错误的补充。

我无法找到任何与此相关的文件。显然,缺少软件包在旧的 emacs 安装中并不少见,但由于我使用的是 25.1.1 安装,这似乎不是问题。

有什么想法吗?

4

1 回答 1

3

这个问题magit确实在不久前解决了。存在该 apc的问题,ipython因为这是来自 Marmalade 存储库的包,需要手动添加到存储库列表中。要安装它,只需在控制台中执行以下代码。

M-x package-refresh-contents [RET]
M-: (add-to-list 'package-archives '("marmalade" . "http://marmalade-repo.org/packages/"))
M-x package-refresh-contents [RET]
M-x package-install [RET] ipython
于 2017-04-22T13:18:37.670 回答