emacs python 작업 세팅

한치·2020년 2월 29일
0
post-thumbnail

face_clustring 관련 작업을 하는동안 아마 emacs를 사용할 것으로 보입니다. 원래 emacs를 사용하긴했지만, 높은 버전의 emacs를 사용한게 아니기때문에 여러 패키지를 한번 체험해본다는 생각으로 세팅하면서 진행할 예정입니다.

package-install failure

시작부터 막혀서 좀 당황스럽긴한데 package-install을 시도했을 떄, 아래의 에러와 만났습니다.

emacs 
Failed to verify signature archive-contents.sig:

접근에 필요한 키가 없어서 키 없이 접속하는 옵션을 켰다가, 키 세팅을 하고 다시 설정해주는 것으로 보입니다. 자세한건 나중에 시간남을 때 찾아보는걸로.. 아래의 과정을 통하면 됩니다.

M-: (setq package-check-signature nil)RET
M-x package-install RET gnu-elpa-keyring-update RET
M-: (setq package-check-signature "allow-unsigned")RET

해결 링크

melpa 추가

~/.emacs의 제일 상단에 아래의 내용을 추가합니다.

(add-to-list 'package-archives
             '("melpa-stable" . "https://stable.melpa.org/packages/") t)

emacs를 재시작합니다.

elpy

공신력 있는(?) 패키지가 있어서 일단 써보기로 했습니다. flake8을 기본으로 사용한다고 해서 함께 설치했습니다. autocomplete를 위해서 RPC? 뭐시깽이를 설치할까 라고 물어보길래 그냥 하라 그랬습니다.

M-x package-install elpy RET
M-x package-initialize RET
M-x elpy-config
페이지 내의 [flake8 Install] 선택

설정할게 많을 줄 알았는데, elpy에 뭐가 많이 들어서 기능을 탐색하는 시간으로 바꾸어야할 것 같다.

profile
안녕하세요

0개의 댓글