emacs - El paquete aparece en MELPA, pero no se encuentra en la instalación del paquete
ensime (4)
Después de hacer la edición habitual de .emacs para hacer melpa disponible y reiniciar Emacs, busqué en la lista de paquetes el que yo quería.
M-x package-list-packages
C-s <package_name>
Luego hice clic en el nombre del paquete y presioné el botón de instalación. No estoy seguro de por qué el Mx package-install RET <package_name>
falló, pero al hacer clic en el botón de instalación funcionó para mí.
Actualmente estoy tratando de instalar ENSIME para emacs 24.3.1 siguiendo las instrucciones en https://github.com/ensime/ensime-emacs bajo el inicio rápido; he añadido
(require ''package)
(add-to-list ''package-archives
''("melpa" . "http://melpa.milkbox.net/packages/") t)
(package-initialize)
(when (not package-archive-contents)
(package-refresh-contents))
a mi archivo .emacs, como se indica. Sin embargo, cuando reinicio y hago el paquete Mx, instalo [RETORNO] en modo [RETORNO], devuelve [Sin coincidencia] y, de hecho, no puedo encontrarlo cuando enumero los paquetes. Sin embargo, puedo encontrarlo fácilmente en http://melpa.milkbox.net/# ; ¿Qué estaría causando la discrepancia entre lo que está disponible a través del sitio web y cuándo se puede instalar desde emacs?
Cualquier ayuda es muy apreciada; ¡Gracias!
En mi archivo .emacs tengo
;; packages
(when (>= emacs-major-version 24)
(require ''package)
(package-initialize)
(add-to-list ''package-archives ''("melpa" . "http://melpa.milkbox.net/packages/") t)
)
Entonces, Mx package-list-packages
Cs ensime
y ahí tienes:
ensime 20140718 .... disponible Modo de interacción Scala mejorado para Emacs
¿Estás seguro de que tus emacs pueden tener acceso a internet?
En mis spacemacs, descargando paquete, error !!! así que busco en Google, encuentro mi solución , encontré el formulario de método aquí, descargo el archivo zip con ftp usando el navegador (para mi navegador chrome)
http://ftp.gnu.org/gnu/emacs/windows/emacs-25-x86_64-deps.zip
descomprimir ese archivo y copiar y pegar en la carpeta bin para emacs (se muestra en la imagen) copiar y pegar de esta manera
¡¡¡Que tengas un buen día!!!
Tuve que ejecutar Mx package-refresh-contents. Una vez que hice eso, los archivos fueron encontrados.
Aquí está mi aspecto de .emacs:
(cond
((>= 24 emacs-major-version)
(require ''package)
(package-initialize)
(add-to-list ''package-archives
''("melpa-stable" . "http://stable.melpa.org/packages/") t)
(package-refresh-contents)
)
)