Visual Studio Code를 사용할 때 마다,내가 선택한 Anaconda의 가상환경에 접속되게 하는 설정 방법입니다. 가상환경을 사용하는 이유는, 프로젝트마다 다양한 라이브러리를 설치하게 되며, 기존의 라이브러리를 업데이트 할 경우, 일어나는 충돌 방지할 수 있습니다. 또한 다른 환경에서 프로그램을 동작 할 경우 일어나는 버전문제를 해결할 수 있습니다. 1. 아나콘다 다운로드 https://www.anaconda.com/products/individual#windows Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 2. Visual Studio Code 다운로드 https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications. code.visualstudio.com 3. VScode에서 Python extension설치 4. conda 가상환경 만들기 - conda -V : 콘다 버전 확인 - conda info --encs :콘다 환경리스트 확인 - python -V : 파이썬 버전 확인 - conda create -n my_env python=3.8.8 : python버전이 3.8.8인 가상환경 my_env생성, 파이썬 버전 지정하지 않을 경우 최신버전 설치 됩니다. 5. 설치된 가상환경 확인 중간에 y/n이 나올 경우 y를 입력하면 됩니다. 설치 후 conda info --envs를 입력하면 my_env 가상환경이 설치된걸 확인할 수 있습니다. 6. VScode 새로 만든 가상환경 설정 command + shift + p 입력 후 Select interpreter 선택하게 되면, 설치한 콘다 환경과, 새로 만든 가상환경이 보입니다. 새로 만든 가상환경 선택 후 hungry.py를 실행해보겠습니다.익숙하신분도 있겠지만, 밑바닥 부터 시작하는 딥러닝1의 코드입니다. 실행하면 vscode에서 자동으로 가상환경을 활성화 시킵니다. conda activate my_env 7. 가상환경 제거 새롭게 만든 가상환경이 필요없다는 가정 하에 삭제 하겠습니다. 제거 후 conda info --envs로 확인하면 basd 환경만 남아있는걸 볼 수 있습니다. conda env remove -n my_env : 가상환경 my_env 제거 https://sdc-james.gitbook.io/onebook/2./2.1./2.1.1./2-conda-virtual-environments 2) conda에서 파이썬 가상 환경 (virtual environments) 생성하기 sdc-james.gitbook.io 가상환경 생성
예시)
- 이 명령어를 실행하면, c:\users\사용자계정\anaconda3\env\imagetagger 라는 디렉토리가 생성됌 - 그 안에 필요한 것들을 설치하겠냐 ? > yes 입력 가상환경 생성 확인
가상환경 활성화 / 비활성화
가상환경 제거- base 환경에서 제거 명령 입력
[Tip] VSCode에서 가상환경 실행cmd terminal에서도 VSCode 가상환경 실행 안될 때, (conda 명령어를 실행할 수 없습니다 오류)
Ctrl + Shift + P -> python: Select Interpreter 아까 만든 가상환경 선택 하단에 python 환경이 바뀐것을 확인할 수 있음 Powershell 말고 cmd 터미널을 키면 가상환경이 자동으로 활성화가 됌 |