由于缺少 deps:pkg-info 和破折号,Emacs 软件包安装失败

Posted

技术标签:

【中文标题】由于缺少 deps:pkg-info 和破折号,Emacs 软件包安装失败【英文标题】:Emacs packages fails install due missing deps: pkg-info and dash 【发布时间】:2013-10-21 07:51:58 【问题描述】:

为我的 emacs 客户端(clojure 模式)安装一组软件包时出现以下错误

警告(emacs):无法激活包 pkg-info'. Required packagedash-1.6.0' 不可用 警告(初始化):加载`/home/skinney/.emacs.d/init.el'时出错:

错误类型参数:stringp, nil

我该如何解决这个问题?谷歌搜索一无所获:/

【问题讨论】:

这是其中一个包(准确地说是 EPL)中的一个错误。现在已修复。再次更新。 【参考方案1】:

正如@lunaryorn 所说,这是由 EPL 包中的错误引起的。详情见讨论here。

新版本已经在 MELPA 上。如果更新对您不起作用 - 您可能必须手动删除 EPL 并重新安装 EPL。

【讨论】:

以上是关于由于缺少 deps:pkg-info 和破折号,Emacs 软件包安装失败的主要内容,如果未能解决你的问题,请参考以下文章

混合 deps.get 失败(似乎缺少 ssl?)

在android中拨打电话号码时缺少括号

Bash 脚本从 setup.py 或 PKG-INFO 文件中获取版本并导出为环境变量

React Hook useEffect 缺少依赖项:'location.state'。要么包含它,要么移除依赖数组 react-hooks/exhaustive-deps

用空格替换文本区域中的逗号、破折号和输入键

vs2010由于缺少调试目标“无法开始调试,请生成项目并重试 怎么解决?