이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
pyenv
설명
pyenv
를 사용하여 Python® 인터프리터의 디폴트 버전 또는 실행 모드를 변경합니다. 변경 사항은 여러 MATLAB® 세션 간에 보존됩니다.
py
패키지(예: py.list
)를 사용하여 MATLAB에서 Python 명령문을 입력하면 MATLAB이 Python 인터프리터를 선택하여 불러옵니다. 인터프리터를 변경하려면 다음을 수행하십시오.
단일 MATLAB 세션에서 Python을
InProcess
ExecutionMode
로 불러온 경우 MATLAB을 다시 시작하고 새로운 버전 정보로pyenv
를 실행합니다.Python을
OutOfProcess
모드로 불러온 경우terminate
를 호출하고 새로운 버전 정보로pyenv
를 실행합니다.
MATLAB은 Python 인터프리터를 불러올 때 다음 설정에 엑세스합니다.
pyenv
함수를 사용하여 구성한 Python 환경에 대한 사용자 설정. 지정한 버전이PYTHONHOME
에서 지정한 버전과 충돌하는 경우,pyenv
를 호출하기 전에 환경 변수를 삭제하십시오.pyenv
에 의해 설정된 값은 MATLAB 세션 간에 지속적으로 유지됩니다. 자세한 내용은 Windows 플랫폼에서 Python 버전 설정하기 또는 Mac과 Linux 플랫폼에서 Python 버전 설정하기 항목을 참조하십시오.PYTHONHOME
환경 변수. 이 환경 변수는 표준 Python 라이브러리를 찾을 수 있는 위치를 지정합니다. MATLAB에서 변수 값을 보려면,getenv("PYTHONHOME")
을 입력하십시오. 자세한 내용은 PYTHONHOME 환경 변수 사용하기 항목을 참조하십시오.시스템
PATH
환경 변수. MATLAB의 시스템 경로를 확인하려면getenv("PATH")
를 입력하십시오.Windows® 레지스트리
pyenv
는 현재(디폴트) Python 환경에 대한 세부 정보를 표시합니다.
pyenv(
는 Python 환경 설정을 위한 파라미터를 지정합니다. 예를 들어 Name,Value
)pyenv(Version="3.10")
은 Microsoft® Windows 플랫폼에서 디폴트 Python 버전을 3.10으로 변경합니다.
pe = pyenv(___)
는 환경 세부 정보를 PythonEnvironment
객체로 추가로 반환합니다. 이 구문은 위에 열거된 구문 중 하나의 인수에 사용하십시오.
예제
입력 인수
버전 내역
R2019b에 개발됨