MELPA 指向不存在的多术语版本?
MELPA pointing to non-existent version of multi-term?
我正在尝试使用 MELPA 安装 emacs 包 "multi-term"。当我执行 package-install multi-term 时,我得到“http://melpa.org/packages/multi-term-20141203.1658.el: Not found". However, a more recent version http://melpa.org/packages/multi-term-20150220.1320.el 在 MELPA 上。为什么 emacs 没有安装这个版本?
如果在 MELPA 中更新了一个包,而您在本地缓存了一个旧的包列表,就会发生这种情况。
用 M-x package-refresh-contents
更新您的本地包列表,然后重试。这应该将您的本地包列表与 MELPA 同步,并且应该可以安装您的包。
几个月来我遇到了完全相同的问题,我使用代理来解决这个问题。
我将其添加到我的 .emacs
(setq url-proxy-services
'(("no_proxy" . "^\(localhost\|10.*\)")
("http" . "myproxy.com:8080")
("https" . "myproxy.com:8080")))
我正在尝试使用 MELPA 安装 emacs 包 "multi-term"。当我执行 package-install multi-term 时,我得到“http://melpa.org/packages/multi-term-20141203.1658.el: Not found". However, a more recent version http://melpa.org/packages/multi-term-20150220.1320.el 在 MELPA 上。为什么 emacs 没有安装这个版本?
如果在 MELPA 中更新了一个包,而您在本地缓存了一个旧的包列表,就会发生这种情况。
用 M-x package-refresh-contents
更新您的本地包列表,然后重试。这应该将您的本地包列表与 MELPA 同步,并且应该可以安装您的包。
几个月来我遇到了完全相同的问题,我使用代理来解决这个问题。
我将其添加到我的 .emacs
(setq url-proxy-services
'(("no_proxy" . "^\(localhost\|10.*\)")
("http" . "myproxy.com:8080")
("https" . "myproxy.com:8080")))