기타

[기타]docker로 딥러닝 환경 구축하기(5) vscode 연결

Im_light.J 2023. 1. 16. 19:28
728x90

 아마 마지막 포스팅일거 같네요 

 

앞서 cuda부터 anaconda, pytorch까지 거의 모든 셋팅이 완료되었습니다. 

이제 ide와 연결만 해주면 될거 같네요 

 

Vscode의 extention에서 이친구를 깔아줍시다. 

 

 

그 다음 F1을 누르시고 Remote-SSH:Open SSH Configuration File을 선택해줍시다 

그리고 파일을 하나 만들어주겠습니다 

 

요렇게 만들어주겠습니다. 

Host는 제가 임의로 라벨링 해주었고 연결하는 pc의 ip, user이름 그리고 (2)글에서 설정해준 port를 넣어줍시다 

 

저장을 해주시고 다시 F1 키를 눌러 Remote-SSH: Connect to Host를 클릭해주면 방금 만들어준 

configuration 파일을 선택할 수 있습니다. 눌러주시면 password 입력 후 연결이 완료 됩니다. 

 

 

이제 정말 마지막입니다. 

vscode에서 위의 extention이 전부 설치되었는지 확인해주세요 

 

그리고 터미널에서 아까 만들어준 conda 가상환경을 conda activate [가상환경이름]으로 활성화 시켜줍시다 

 

pip install jupyter
pip install ipykernel
python -m ipykernel install --user --name [가상환경 이름] --display-name "[jupyter에 표시될 kernel의 이름]"

실행시켜주시고 F!을 눌러 아래 사진의 친구를 실행해줍시다 

여기까지 진행하시면 vscode를 reload하겠냐는 메세지가 뜨고 reload를 해주면 해당 노트북 파일은 지정한 가상환경의 kernel을 interpreter로 작업을 수행합니다 

 

 

정말 감동적이네요 

 

728x90