이 문서에서는 Visual Studio Python으로 작업하기자습서 시리즈의 5단계를 제공합니다.
Python 프로젝트의 모든 코드는 특정 환경의 컨텍스트 내에서 실행됩니다. 환경의 예로는 전역 환경, 가상 환경, conda 환경 등이 있습니다. 환경은 Python 버전 및 설치된 패키지 집합과 관련된 언어 서비스가 필요한 모든 작업에 사용됩니다. 각 환경에는 프로젝트 코드에 따라 설치된 특정 패키지가 필요합니다.
Python 개발자 커뮤니티는 고유한 프로젝트에 통합할 수 있는 수천 개의 유용한 패키지를 생성합니다. 이 자습서 시리즈의 5단계에서는 Visual Studio의 Python 환경 창을 사용하여 Python 환경에서 패키지를 관리합니다.
자습서의 5단계에서는 다음 방법을 알아봅니다.
- Visual Studio에서 Python 환경 및 패키지 보기
- Python 환경에 대한 패키지 설치 및 관리
- 설치된 패키지를 사용하여 Python 코드 테스트
필수 구성 요소
Visual Studio에서 Python 환경 보기
Visual Studio는 Python 환경에 대한 정보를 볼 수 있는 두 가지 위치를 제공합니다.
솔루션 탐색기의 Python 환경노드는 프로젝트에서 현재 사용 중인 환경을 나열합니다. 프로젝트에 대한 환경이 두 개 이상 있는 경우 Visual Studio는 활성 환경을 굵게 표시합니다. 특정 환경을 확장하여 설치된 패키지 집합을 볼 수 있습니다. 환경이 활성화되면 설치된 패키지를 가져와 코드에서 사용할 수 있습니다.
Python 환경창에는 사용 가능한 모든 환경과 설치된 패키지가 표시됩니다. Visual Studio 설치 관리자 및 별도로 설치된 환경을 사용하여 설치된 환경을 볼 수 있습니다. 사용 가능한 환경에는 전역, 가상 및 conda 환경이 포함됩니다. Visual Studio는 새 프로젝트에 대한 기본 Python 환경을 굵게 표시합니다.
다음 방법 중 하나를 사용하여 Python 환경 창을 엽니다.
Visual Studio의 주 도구 모음에서 창을 열려면 보기>다른 창>Python 환경들선택하십시오.
솔루션 탐색기Python 프로젝트가 열려 있는 경우 프로젝트 아래의 Python 환경 노드를 마우스 오른쪽 단추로 클릭하고 모든 Python 환경 보기선택합니다.
Ctrl+K, Ctrl+` 바로 가기 키를 사용하여 솔루션 탐색기Python 환경 창을 열 수도 있습니다.
Python 파일 준비
연습을 준비하려면 다음 단계에 따라 필요한 코드를 포함하도록 Python 프로젝트 파일을 업데이트합니다.
편집기에서 Python 프로젝트 파일(.py)을 엽니다. (자습서 2단계에서는 기본 파일 이름이 PythonApplication1.py이 파일을 만드는 방법을 설명합니다.)
파일의 코드를 다음 코드로 바꿉다. 이 버전의 코드는 자습서 4단계의 출력과 유사한 코사인 웨이브를 만들지만 출력을 그래픽으로 그어 줍니다.
from math import radians import numpy as np # installed with matplotlib import matplotlib.pyplot as plt def main(): x = np.arange(0, radians(1800), radians(12)) plt.plot(x, np.cos(x), 'b') plt.show() main()
편집기에서
matplotlib
import 문을 마우스로 가리킵니다. Visual Studio는 특수 서식을 사용하여 문이 해결되지 않았음을 나타냅니다.필요한 패키지가 기본 전역 환경에 설치되지 않으므로
matplotlib
import 문이 해결되지 않습니다. 다음 섹션에서 필요한 패키지를 설치하는 방법을 알아봅니다.
Python 환경에 대한 패키지 설치
matplotlib
import 문을 해결하려면 필요한 패키지를 기본 전역 환경에 설치해야 합니다.
Python 환경 창에서 새 Python 프로젝트의 기본 환경을 선택한 다음, 드롭다운 메뉴에서 패키지(PyPI) 선택합니다. (PyPI는 Python 패키지 인덱스 약어입니다.)
Visual Studio는 현재 기본 환경에 설치된 패키지 목록을 보여 줍니다.
검색 필드에
matplotlib
입력합니다. 결과 목록에서 실행 명령: pip install matplotlib 옵션을 선택합니다.이 명령은
matplotlib
라이브러리와 라이브러리가 의존하는 모든 패키지를 설치합니다. 이 경우 종속 패키지에는numpy
라이브러리가 포함됩니다.보기>출력 창을 열어 설치 진행률을 모니터링할 수 있습니다.
패키지가 설치되면 Python 환경 창이 새로 고쳐져 선택한 환경에 대한 패키지를 표시합니다.
패키지 오른쪽에 있는 X은 이를 제거합니다.
프로그램 실행
이제 matplotlib 라이브러리가 설치되었으므로 프로그램을 테스트할 준비가 되었습니다.