대부분의 파이썬(python) 개발자들은 vs코드나 주피터 노트북을 이용하여 개발하고 있을것이다.
저 또한 최근 리서치를 하다가 다시 VSCode를 활용한 파이썬 개발을 시작하게 되었습니다. 이에 따라 Git이나 Pytest와 관련된 설정들이 기억이 가물거리기 시작했고, 이를 기록해두려고 합니다.
목차
- vscode설치 및 확장팩 설치
- git 설치
- pytest환경 설정
- conda 설치
- 라이브러리 설치
1. Vscode설치 및 확장팩 설치
https://code.visualstudio.com/
홈페이지에 들어가서 윈도우 유저라면 Download fow Windows를 눌리면 다운받아지고
필요한 옵션을 선택하여 설치하면 된다.
1-1 vs코드 다운 및 설치.
1-2 Extension 설치(로컬 PC)
설치후 나는 서버에 있는 컴퓨터의 도커 컨테이너에 들어가서 작업이 필요했기 때문에 Extensions에 있는 여러가지 확장팩중 Remote Explorer를 설치하였다.
설치를하고 좌측 activity bar에서 remote explorer를 클릭해서 들어가면 리모트 환경이 리스트업 되어 나오고 우선 SSH로 서버 컴퓨터에 접속 하였다.
ssh를 선택한 뒤 + 버튼을 눌려서 (ex) root@10.1.1.123 라는 ssh정보를 입력해주면 리스트에 주소 정보가 저장되고 나오게 된다.
이렇게 생긴 버튼을 눌리게 되면 새로운 vscode창으로 서버 컴퓨터에 접속이 완료 된다.
1-3 Server 컴퓨터에 Extensions 설치 or docker설치
그리고 난뒤 서버컴퓨터에서 또 다시 Dev Containers라는 확장팩을 검색하고 설치하면 된다.
앞과 똑같이 사이드바에 있는 remote explorer를 눌리고 Dev Containers를 확인해 보면 설치된 도커컨테이너가 쭉 나오게 될텐데 그중 원하는 docker 컨테이너로 접속하면 된다. (우클릭 Attach in new window)
1-3 Server 컴퓨터에 Extensions 설치 or docker설치
둘다 써보니 도커를 사용하는게 오히려 더 편했다.
컨테이너가 작동하지 않고있다는 버튼도 확실히 보였고, vscode단에서 컨테이너를 실행 시킬수도 있어서 유용하게 사용했다.