Error(use-package);could not load xxx

配置java环境呢, 抄了一个配置,但是执行 eval-region 的时候,could not load xxx 是为啥

建议先不要用 use package 这种。先用 package install 安装,然后去你想用的 package 的主页查看如何配置,这样可以先搞清楚 emacs 默认的包管理是怎么一回事儿

应该是有个关键依赖包没装上

use-package 是 配置 管理器,不是 包管理器

当然如果你加上 :ensure t ,那 use-package 会帮你从 elpa 源下载相应的包,不过需要配置好 melpa

我看文档了,加了 一个 use-package-always-true 但是还是这样,could not load xxx

加了 一个 use-package-always-true 但是还是这样

use-package-always-ensure

添加 melpa 源了吗,国内的:

elpa | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

添加源之后需要调用 M-x package-refresh-contents ,然后重新启动 Emacs 或者对 配置文件重新 eval-buffer

1 个赞

重启emacs后,反正没出现 could not load xxx的错误,这样应该是可以了??

如果 use-package 没有在 message 中输出错误,那么就加载成功了。

1 个赞