The*_*Cat 18 emacs elisp marmalade
我正在使用emacs 24并想安装橘子酱.
我已~/.emacs按照http://marmalade-repo.org/上的说明尝试将以下内容添加到我的文件中:
(require 'package)
(add-to-list 'package-archives
'("marmalade" .
"http://marmalade-repo.org/packages/"))
(package-initialize)
Run Code Online (Sandbox Code Playgroud)
当我尝试重新加载电子mac时,我收到错误:
Error in init file: File error: "Cannot open load file", "package".
Run Code Online (Sandbox Code Playgroud)
可能有什么问题?
Dre*_*rew 14
听起来你的Emacs版本没有附带库package.el.是否M-x find-library package找到了吗?如果没有,您可以尝试从网上下载(可能从Emacs Wiki开始),然后将其放入您的网站load-path.
但即使在这种情况下,它也可能不适用于您的Emacs版本.
当我从自制软件安装最新的 emacs (26) 并运行它时,我收到了这条消息。问题是 OS X 带有一个非常旧的 emacs (22)。这就是我运行 emacs 时正在运行的内容。
我假设新的 emacs 没有在我当前的终端中链接。我通过打开一个新终端并从那里运行 emacs 来解决这个问题。