![](/img/trans.png)
[英]emacs: Why can't I install auto-complete via package-install?
[英]Why can't I install packages in Emacs with package-install
Emacs 版本:26.3,操作系統:Ubuntu 19.10
我在 init.el 中有以下內容:
(add-to-list 'package-archives
'("melpa" . "https://melpa.org/packages/") t)
(package-initialize)
如果我打開 Emacs 並執行: Mx packages-refresh-contents
,它顯示connecting host: melpa...
和package refresh done
在 1-2 秒內完成。 如果我繼續: Mx package-install <RET> <package>
,我總是得到: no match
,但是如果我 go 到: Mx package-list-packages
我可以看到 package 並且可以通過菜單安裝它並且安裝正常.
我錯過了什么?
這是我的包設置:
(setq package-enable-at-startup nil)
(let ((default-directory "~/.emacs.d/elpa"))
(normal-top-level-add-subdirs-to-load-path))
(setq package-check-signature nil)
(setq use-package-verbose nil)
(setq package-enable-at-startup t)
(setq package-archives '(("melpa" . "https://melpa.org/packages/")
("marmalade" . "https://marmalade-repo.org/packages/")
("org" . "https://orgmode.org/elpa/")
("gnu" . "https://elpa.gnu.org/packages/")
("elpy" . "https://jorgenschaefer.github.io/packages/")))
(package-initialize t)
我覆蓋了我的 package-archives 變量(不確定你的變量是什么)。 我正在設置目錄和其他一些東西。 您是否檢查過“消息”緩沖區的輸出?
當我有太多的配置時,我遇到了這個問題。 我創建了我的.emacs.d/文件夾,但是 emacs 已經在主目錄中為自己創建了一個.emacs文件,它正在使用它而不是我配置 Melpa 的地方。
rm ~/.emacs
幫我修好了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.