[AI 환경설정] VS code (Ft. Anaconda 연결)
- AI & Data/환경 설정
- 2022. 11. 9.
VS code 란?
Visual Studio Code
MS(Microsoft)가 개발한 소스코드 편집기(Code Editer)입니다.
Windows, Mac OS, Linux 용으로 개발했다고 해요.
디버깅 지원, Git 제어, 구문 강조, SSH접속 등의 기능이 있습니다.
Extensions(Plug-in)를 설치해 다양한 언어를 사용하거나 편리한 기능들을 쓸 수 있어요.
Visual Studio는?
Visual Studio는 MS에서 만든 통합개발환경(IDE, Integrated Development Environment)입니다.
Windows, Mac OS에서 사용할 수 있어요.
분석, 디버깅, 테스트, 협업 등의 기능을 지원합니다.
시작은 .Net을 위한 프로그램이었다고 해요. 그만큼 .Net에 최적화되어 있죠.
Visual Studio와 Visual Studio Code
둘의 차이를 비교할 때 가장 많이 나오는 건 "느리다, 빠르다" 혹은 "무겁다, 가볍다"죠.
중요한 포인트지만, 그것만으로 선택하기는 아쉬움이 있습니다. 🤔
간단하게 비교해볼게요.
가장 큰 차이가 있죠.
Visual Studio는 IDE, Visual Studio Code는 Editor라는 점입니다.
Visual Studio보다는 Visual Studio Code를 가볍다고 말하는 이유입니다.
하지만 Visual Studio Code도 설정에 따라 IDE에 가깝게 구성할 수 있어요.
또 Visual Studio는 DB, 특히 MS SQL 서버와 작업에 탁월한 반면, Visual Studio Code는 DB 확장 프로그램이 많아요.
Visual Studio는 리팩터링 지원이 훌륭한 반면, Visual Studio Code는 대여섯 개 언어에 대한 기본 리팩터링만 지원하죠.
저러한 기능적인 부분에서 차이를 비교하고 선택할 수 있지만, 어쩔 수 없는 경우도 있어요.
Visual Studio를 돌리기에는 아쉬운 환경(컴퓨터의 HW 스펙, OS 등)인 경우에 Visual Studio Code를 사용하죠.
각각 장단점이 있기 때문에 무조건 어떤 프로그램이 좋다고 하기는 힘들어요. 😥
참고
Python을 주로 다루면 PyCharm이라는 IDE를 많이 사용합니다.
Visual Studio Code 설치, 환경설정
설치
설치는 굉장히 쉬워요.
공식 홈페이지(링크)에서 파일을 다운받아 쭉 진행하시면 됩니다.
환경 설정 - Python 사용하기
VS Code를 실행하고 왼편에 "Extensions" Tap에서 "Python"을 검색해줍니다.
맨 위에 나오는 Python을 설치해주세요.
이제 원하는 위치에 폴더를 생성해줍니다. (이 폴더가 프로젝트를 진행하는 폴더가 됩니다.)
그리고 VS Code에서 "File ➡️ Open filde" 메뉴를 선택해 생성한 폴더를 열어줘요.
폴더가 추가되면 오른쪽 그림에 있는 "+"버튼을 눌러 ".py"파일을 만들어주면 끝! 😎
환경설정 - Anaconda 연결하기
이번엔 Anaconda 환경과 연결시킬 차례입니다.
두 가지 방법이 있는데 동일하니 골라서 해주세요.
1️⃣ 첫 번째 방법입니다.
"Ctrl + Shift + P"를 누르면 검색하는 창이 뜹니다.
여기에 "python interpreter"라고 검색하시면 "Python: Select Interpreter"라는 옵션이 나와요.
해당 옵션에서 원하는 Anaconda 환경을 클릭해주시면 끝!
2️⃣ 두 번째 방법도 간단해요.
".py"파일을 만들고 나면 오른쪽 아래 "인터프리터 선택"이라는 옵션이 나옵니다.
클릭해보면 위에서 본 "Python: Select Interpreter"옵션에 연결되죠.
이제 원하는 Anaconda 환경을 연결하면 끝입니다!
여기까지 "VS Code"에 대해 알아봤어요.
글이 도움이 되셨다면 공감 버튼 눌러주세요. 😊
'AI & Data > 환경 설정' 카테고리의 다른 글
[AI 환경설정] 구글 코랩 소개! (Ft. 사용법, Google Colab, Markdown) (0) | 2022.12.29 |
---|---|
[AI 환경설정] Mac m1 Dlib 라이브러리 설치하기 (Ft. face_recognition, imutils) (0) | 2022.11.30 |
[AI 환경설정] 주피터 노트북 (Ft.Jupyter Notebook, 커널 연결) (0) | 2022.10.31 |
[AI 환경 설정] 아나콘다(Anaconda) 설치 (Windows OS) (0) | 2022.10.28 |