首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >emacs marmalade:“无法打开加载文件”,"package“

emacs marmalade:“无法打开加载文件”,"package“
EN

Stack Overflow用户
提问于 2013-11-21 04:10:22
回答 3查看 13.1K关注 0票数 18

我正在使用emacs 24,并希望安装marmalade。

根据http://marmalade-repo.org/上的说明,我尝试将以下内容添加到我的~/.emacs文件中

代码语言:javascript
复制
(require 'package)
(add-to-list 'package-archives 
    '("marmalade" .
      "http://marmalade-repo.org/packages/"))
(package-initialize)

当我尝试重新加载e-mac时,我收到以下错误:

代码语言:javascript
复制
Error in init file: File error: "Cannot open load file", "package".

可能出了什么问题?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-11-21 04:40:13

听起来您的Emacs版本没有附带库package.elM-x find-library package找到了吗?如果没有,你可以尝试从网络上下载它(也许从Emacs Wiki开始),然后把它放到你的load-path中。

但即使在这种情况下,它也可能不适用于您的Emacs版本。

票数 14
EN

Stack Overflow用户

发布于 2019-01-04 15:32:24

当我从homebrew安装最新的emacs (26)并运行它时,我收到了这条消息。问题是OS附带了一个非常旧的emacs (22)。这就是我运行emacs时运行的内容。

我假设新的emacs没有链接到我当前的终端中。我修复了这个问题,只需打开一个新的终端并从那里运行emacs。

票数 6
EN

Stack Overflow用户

发布于 2016-05-18 01:21:49

在我从macports切换到mac上的自制包管理后,我收到了这个错误消息。

我怀疑我使用macports安装了emacs,虽然在删除macports之后它仍然可用,但我可能已经删除了我所依赖的库。通过自制软件安装最新版本的emacs解决了这个问题。

如果您认为您可能做了类似的愚蠢操作,请重新安装emacs。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20105967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档