lvex
1
刚开始学 Emacs, 安装到最后一步出现错误: 无法安装 evil-unimpaired.
每次启动要么卡在这里:
installing package: evil-unimpaired@spacemacs-evil…
Cloning GitHub - melpa/melpa: Recipes and build machinery for the biggest Emacs package repo to ~/.emacs.d/.cache/quelpa/melpa
要么就显示错误无法载入. 虽然就这么一个包出问题, 应该不影响使用, 但每次启动都这样搞, 实在烦人.
网上搜了下, 说是删除 .cache 目录就行, 但我删了后重启还是一样, 它会自动重建 .cache, 仍然错误.
后来又从网上搜到解决方式, 就是排除这个包
dotspacemacs-excluded-packages '(evil-unimpaired)
这样就没有错误了.
我是零起点的新手, 不知道这个包会不会经常用, 有没有别的解决办法?
ps: win7-64, Spacemacs ([email protected], develop branch)
我是把这个包excluded掉了,对于不知道什么用途的包,最好excluded掉,一方面加快加载速度,也减少程序出错和冲突的概率。
lvex
3
这样啊, 那你是因为同样安装出错而删掉, 还是主动删的?
dyyxxz
4
我也是同样的情况出错后,索性excluded掉了。我的系统是osx, emacs 24.5。
LdBeth
8
把.cache清空以后挂个代理,确认能不能用github,启动以后应该能成功安装。还是不行就手动把https://github.com/melpa/melpa下载到~/.emacs.d/.cache/quelpa/melpa,然后重启。这个错误估计是因为要用melpa路径里面的资源编译el文件,但是因为在中国不能很好地用github下载所以无法完成编译。我一开始也是有这个问题,仔细看了message里面的信息发现了。至于https://github.com/syl20bnr/spacemacs/issues/6523这个issue,没有怎么看懂,似乎与解决方案无关
4 个赞
试下在 init.el 里加入这一句
(add-to-list 'load-path “~/.emacs.d/layers/+spacemacs/spacemacs-evil/local/evil-unimpaired”)
ses
10
发现只要自己找到该命名包塞进去就没问题了,不过万一再更新还是报错,然后同样把缺少的包解压进去
1 个赞
其实是因为没有安装Git。sudo apt install git.装好了git,就可以很顺利的安装 了。
md51
13
我也是出现了这个问题,但是,我还是没办法解决,你看看这个图