web-dev-qa-db-fra.com

Paquet listé dans MELPA, mais introuvable dans l'installation du paquet

J'essaie actuellement d'installer ENSIME pour emacs 24.3.1 en suivant les instructions de https://github.com/ensime/ensime-emacs dans le Guide de démarrage rapide; J'ai ajouté 

    (require 'package)
    (add-to-list 'package-archives
             '("melpa" . "http://melpa.milkbox.net/packages/") t)
    (package-initialize)

(when (not package-archive-contents)
  (package-refresh-contents))

dans mon fichier .emacs, comme indiqué. Cependant, lorsque je redémarre et installe le paquet M-x [RETURN] ensime [RETURN], il renvoie [Pas de correspondance] et, en fait, je ne le trouve pas lorsque je liste les paquets. Cependant, je peux facilement le trouver sur http://melpa.milkbox.net/# ; qu'est-ce qui causerait la différence entre ce qui est disponible sur le site Web et le moment de l'installation de emacs?

Toute aide est très appréciée; Je vous remercie!

48
user2187656

Dans mon fichier .emacs j'ai

;; packages
(when (>= emacs-major-version 24)
  (require 'package)
  (package-initialize)
  (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t)
  )

Alors, M-x package-list-packages

C-s ensime

et voilà:

ensime 20140718 .... disponible Mode d'interaction Scala amélioré pour Emacs

Etes-vous sûr que vos Emacs peuvent réellement avoir accès à Internet?

36
Vic Nmkf

Je devais exécuter M-x package-refresh-contents. Une fois que j'ai fait cela, les fichiers ont été trouvés.

Voici à quoi ressemble mon .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)
 )
)
82
Scott A

Après avoir fait l’édition habituelle de .emacs pour rendre melpa disponible et redémarrer Emacs, j’ai cherché dans la liste des paquets de celui que je voulais.

M-x package-list-packages
C-s <package_name>

Ensuite, j'ai cliqué sur le nom du paquet et appuyé sur le bouton d'installation. Je ne suis pas sûr de savoir pourquoi M-x package-install RET <package_name> a échoué, mais cliquer sur le bouton d'installation a fonctionné pour moi.

7
Kevin Tindall

Dans mes spacemacs, téléchargement du paquet, erreur !!! Alors je googler, trouver ma solution J'ai trouvé le formulaire de méthode ici Télécharger le fichier Zip avec ftp en utilisant browser (pour moi, chrome browser)

http://ftp.gnu.org/gnu/emacs/windows/emacs-25-x86_64-deps.Zip

décompressez ce fichier et copiez-collez-le dans le dossier bin pour emacs (montré dans l'image) copiez-collez comme ceci

Bonne journée!!!

0
Jeongpyo Lee