0. build-essential 설치
build-essential 은 소스코드 빌드 시 필요한 기본적인 패키지들을 다운로드 합니다.
설치 후에는 gcc, g++, make, perl 등과 각종 라이브러리들이 설치됩니다.
$ sudo apt-get install -y build-essential
1. Visual studio Code 설치
https://code.visualstudio.com/
2. 한글 적용
- 사이드 바에서 확장 기능 보기 아이콘을 클릭합니다. ( Ctrl + Shift + X)
- Korean 를 검색합니다.
- 설치를 클릭합니다.
- 재시작 Yes를 클릭합니다.
3. 패키지 설치
- 사이드 바에서 확장 기능 보기 아이콘을 클릭합니다. ( Ctrl + Shift + X)
설치를 하게 되면 아래와 같이 기본 설치 파일들도 같이 설치 됩니다.
4. 원격 설정 하기
1) 원격 접속을 하기 위해 왼쪽 하단의 >< 표시를 누릅니다. SSH를 이용한 원격 접속을 할 예정이므로 Remote-SSH: Connect to Host 메뉴를 선택합니다.
2) 그런 후 접속하려는 컴퓨터이름@IP주소 ( ex) choice@111.111.111.111 ) 를 입력해줍니다.
그런후 자동으로 창이 띄워지면서 계속 연결할 것이냐고 묻습니다.
Continue를 눌러준 후 연결하려는 서버의 비밀번호를 입력해줍니다.
접속을 하게되면 왼쪽 하단에 정보가 아이피주소로 바뀌며 연결정보가 뜹니다.
OUTPUT 창을 보면 VS Code Server가 원격 Machine에 설치되어 구동 되고 있다는 로그를 확인할 수 있습니다.
3) 원격에 연결만 되었을 뿐 Workspace에 추가된 Folder가 없으므로 Open Folder 버튼을 눌러 추가합니다.
기존의 우분투 환경에서 cd를 이용하여 폴더에 접근하는 방식이 똑같습니다.
- Ctrl + O를 이용하여 쉽게 폴더를 왔다갔다 할 수 있습니다.
5. Extension
원격의 workspace를 만들었다 하더라도 개발 환경 extension 설치를 해야합니다. 원격 연결 후에 extension을 설치하려고 하면 install in SSH:000.000.000.000 이런식으로 원격에 설치할 수 있도록 버튼이 추가되어 보입니다. 해당 버튼을 눌러 원격에 설치하고자 하는 extension을 설치합니다.
이후 폴더를 지정하여 테스트를 해보면 다음과 같이 출려된다.
테스트는 오른쪽 상단의 화살표를 누를 수도 있고 Jupyter 와 같이 Shift + enter를 이용해도 사용가능하다.
'Programming > (Python)(Ubuntu)' 카테고리의 다른 글
PyTorch-Basic (tensor 선언/연산, model parameters/epoch/loss) (0) | 2020.04.04 |
---|---|
BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehension 바트 모델(Bart model) (0) | 2020.04.02 |
우분투 htop 설치 / Ubuntu htop install (0) | 2020.03.20 |
윈도우 우분투 PUTTY로 SSH접속하기 (0) | 2020.03.17 |
BART 논문 번역 (2) | 2020.03.16 |