MELPA에 패키지가 나열되어 있지만 패키지 설치에는 없음
현재 빠른 시작의 https://github.com/ensime/ensime-emacs 에있는 지침에 따라 emacs 24.3.1 용 ENSIME를 설치하려고합니다 . 나는 추가했다
(require 'package)
(add-to-list 'package-archives
'("melpa" . "http://melpa.milkbox.net/packages/") t)
(package-initialize)
(when (not package-archive-contents)
(package-refresh-contents))
지시에 따라 내 .emacs 파일에. 그러나 다시 시작하여 Mx 패키지 설치 [RETURN] ensime [RETURN]을하면 [No Match]를 반환하고 실제로 패키지를 나열 할 때 찾을 수 없습니다. 그러나 http://melpa.milkbox.net/# 에서 쉽게 찾을 수 있습니다 . 웹 사이트를 통해 사용할 수있는 것과 emacs에서 설치할 수있는시기간에 불일치를 일으키는 원인은 무엇입니까?
어떤 도움이라도 대단히 감사합니다. 감사합니다!
내 .emacs 파일에
;; packages
(when (>= emacs-major-version 24)
(require 'package)
(package-initialize)
(add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/") t)
)
그때, M-x package-list-packages
C-s ensime
그리고 거기에 간다 :
ensime 20140718 .... Emacs를위한 향상된 Scala 상호 작용 모드 사용 가능
emacs가 실제로 인터넷에 액세스 할 수 있다고 확신합니까?
Mx package-refresh-contents를 실행해야했습니다. 그렇게하자 파일이 발견되었습니다.
내 .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)
)
)
.emacs의 일반적인 편집을 수행하여 melpa를 사용할 수있게하고 Emacs를 다시 시작한 후 원하는 패키지 목록을 검색했습니다.
M-x package-list-packages
C-s <package_name>
그런 다음 패키지 이름을 클릭하고 설치 버튼을 눌렀습니다. M-x package-install RET <package_name>
실패한 이유는 확실하지 않지만 설치 버튼을 클릭하면 효과가 있습니다.
'development' 카테고리의 다른 글
simple_form을 사용한 입력 기본값 (0) | 2020.12.28 |
---|---|
Corpus 인수의 DocumentTermMatrix 오류 (0) | 2020.12.28 |
두 개의 Eloquent 컬렉션을 병합하는 방법은 무엇입니까? (0) | 2020.12.28 |
상대 경로로 파일에 액세스하는 NodeJS (0) | 2020.12.28 |
Spark Dataframe은 중복 된 이름으로 열을 구별합니다. (0) | 2020.12.28 |