我正在尝试使用Cask + Pallet组合来管理emacs中的软件包。

我在Cask目录中使用以下命令创建了一个.emacs.d文件:

(source melpa)

(depends-on "pallet")

我有以下init.el
(require 'cask "~/.cask/cask.el")
(cask-initialize)
(require 'pallet)
(pallet-mode t)

我已经在cask install目录中运行了.emacs.d,并通过这样做在.emacs.d / .cask /下创建了一个包目录,并且托盘似乎已成功包含在该目录下。

但是,当我初始化emacs时,它找不到pallet包并抛出:
File error: Cannot open load file, No such file or directory, pallet

我在MacOXS上并使用emacs 25.1。是否有人对可能的问题有任何想法。

最佳答案

我的系统是macOS Sierra 10.12.3,Emacs 25.1.50.1和容器0.7.6。
我和你有同样的问题。以下是我的Cask文件。

(source melpa-stable)
(source gnu)
(depends-on "pallet")
(depends-on "req-package")

在将木桶版本从0.7.6升级到0.8.1后,问题已解决。

09-30 20:03