我现在看到 Github 上面很多包说可以直接从 Mepla 源中找到并直接下载,但我现在用 163 的镜像,却总是找不到。
不知道大家在用哪个源?
我现在看到 Github 上面很多包说可以直接从 Mepla 源中找到并直接下载,但我现在用 163 的镜像,却总是找不到。
不知道大家在用哪个源?
比如说我想装 org-web-tools 这个包(GitHub - alphapapa/org-web-tools: View, capture, and archive Web pages in Org-mode ),我看它有好几个依赖,比如这个 dash。
dash 的安装说明里,说,直接在 M-x package-install RET dash RET 就可以安装了。但我按照这个操作,我找不到 dash 这个包。然后我把 163 的 Mepla 镜像换成 Mepla 原版的。用 package-install 也找不到。
但很奇怪的是,我可以通过 Mepla 官网搜索,找到 dash 这个包。
现在真是非常纳闷……
没法复现你的问题。。。我先emacs -Q 然后在scratch buffer里面eval配置Melpa源的代码 https://melpa.org/#/getting-started , M-x package-list-packages
可以正常刷新出来所有的包。你是不是网络问题没刷新出来?
用 package-refresh-contents 刷新了没
最近发现好几个镜像源都出问题了,我切换到 EmacsChina 的镜像源没问题
PS:安装前记得
M-x package-refresh-contents RET
刷新了很多次,还是一样
最近几次安装包失败,先执行emacs -Q启动成功,然后再正常启动emacs就能安装了,好奇怪。。
m-x list-packages
看有没有org-web-tools 这个包,或者直接看 ~/.emacs.d/elpa/archives/melpa/archive-contents
这个包信息列表文件有没有正常生成,这个文件应该是1.58M,日期为当前日期
提问应当贴出错误信息/截图。 否则浪费大家时间和论坛资源。
一直用清华源,没故障就不折腾…
我这都没说清楚吗?友善发言,不要拿着锤子当谁都是钉子
这不就可以安装包了吗,我安装插件都是在list-packages
里按回车或鼠标点,不知道为什么有那么多人喜欢用 M-x package-install
,一个包安装时有好几个依赖都会自动装上,不用单独安装依赖
Melpa 会删掉旧的包,所以从 Melpa 安装包时,如果你不更新索引(archive-contents),它可能会指向旧的、已经删除的包,从而出现 404。