package-refresh-contents在联系主持人处挂起:elpa.gnu.org:80

Bal*_*ria 17 windows emacs hang elpa emacs24

我正在运行Emacs 24.4 for Windows(通过Chocolatey安装)并尝试安装CIDER.

当我跑步时M-x package-install [RET] cider [RET],我明白了[No match].当我运行时M-x package-refresh-contents [RET],它挂在联系主机上:elpa.gnu.org:80.

~/.emacs.d填充了braveclojure.com推荐的GitHub仓库(这里).我重新安装了Emacs,我仍然遇到同样的问题.

Adn*_*nJT 16

我有同样的问题emacs的ELPA维基他们说来设置未ELPA你要修改的Emacs位于init文件~/.emacs或者_emacs或者~/.emacs.d/init.el对我来说,~/.emacs-live.el因为我有这个版本.

我刚刚使用以下内容更新了该文件:

(setq package-archives '(("gnu" . "http://elpa.gnu.org/packages/")
                     ("marmalade" . "http://marmalade-repo.org/packages/")
                     ("melpa" . "http://melpa.org/packages/")))
Run Code Online (Sandbox Code Playgroud)

似乎我需要从ELPA寻找包的位置进行配置.

之后,我刚刚运行M-x package-refresh-contents [RET]M-x package-install [RET] cider [RET]安装了苹果酒.


  • 由于SSL中存在错误,您需要将marmalade设置为http而不是https.[编辑]不幸的是,如果你不是第一次这样做,它会持续出现错误,说marmalade-repo.org:443不起作用,我还没有办法取消它. (2认同)