我在尝试自动安装Emacs软件包时遇到此错误。
Warning (initialization): An error occurred while loading `/Users/username/.emacs.d/init.el':
File error: http://melpa.org/packages/projectile-20150619.800.el, Not found
To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file. Start Emacs with
the `--debug-init' option to view a complete error backtrace.
答案 0 :(得分:3)
您需要先按 Mx package-refresh-contents 刷新ELPA包存档,因为您的已过期,因此包管理员无法为您下载包。
您也可以从Package Menu安装软件包(通过 M-x list-packages 进入),刷新将自动完成。
答案 1 :(得分:2)
这是我的解决方案:
打开浏览器,然后输入:http://melpa.org/
搜索包名称:'projectile'
然后将包下载并解压缩到〜/ .emacs.d / elpa
答案 2 :(得分:0)
如果您使用ubuntu,也可以按documentation中所述使用apt-get install elpa-projectile
。