빅데이터

Spyder 원격서버 접속

도그사운드 2023. 9. 27. 16:29

Spyder을 로컬에서 처리하지 않고 서버에 접속하여 서버 자원으로 활용하는 방법

 

console -> connect to an existing kernel을 선택

 

서버 접속에 필요한 json파일과 ip주소, 포트번호, 서버 접속 아이디와 패스워드가 필요하다.

 

json파일은?

서버에 접속해서 python -m spyder_kernels.console을 입력하면 스파이더 환경이 구성된다. 그리고 파일명은 kernel-86409.json이라고 나온다.

 

해당파일을 FileZilla 같은 FTP를 통해서 내려 받는다.

 

jupyter --runtime-dir을 해주면 해당 json파일의 위치가 표시된다. .local/share/jupyter/runtime 폴더에 있다.

루트~에서 출발하여 찾는다.

FTP를 통해 가져온다.

 

port번호는 ssh 포트로서 22를 사용했다.

 

위와 같이 셋팅 후 접속하면 스파이더에서 원격 서버에 붙는다.