emacs ensime melpa

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) ) )