디폴트가 아닌 위치에 Python용 MATLAB Engine API 설치하기
디폴트가 아닌 폴더에 빌드하거나 설치하기
기본적으로, 인스톨러는
폴더에 Python®용 Engine API를 빌드합니다. 인스톨러는 디폴트 Python 폴더에 엔진을 설치합니다. 이러한 폴더에 대해 쓰기 권한이 없는 경우에는 다음과 같은 디폴트가 아닌 옵션 중 하나를 선택하십시오. 다른 폴더에 설치하는 경우 환경 변수 matlabroot
\extern\engines\pythonPYTHONPATH
를 만들고 그 값을 해당 폴더 및 관련 하위 폴더가 있는 위치로 설정하십시오.
아래에는 운영 체제 프롬프트에 입력할 명령과 Engine API를 빌드하고 설치하기 위한 옵션이 나와 있습니다.
디폴트가 아닌 폴더에 빌드하기, 디폴트 폴더에 설치하기
MATLAB® 폴더에 엔진을 빌드할 수 있는 쓰기 권한이 없으면 디폴트가 아닌 폴더 builddir
을 사용하십시오.
cd "matlabroot\extern\engines\python" python setup.py build --build-base="builddir" install
디폴트 폴더에 빌드하기, 디폴트가 아닌 폴더에 설치하기
디폴트 Python 폴더에 엔진을 설치할 수 있는 쓰기 권한이 없으면 디폴트가 아닌 폴더 installdir
을 사용하십시오.
cd "matlabroot\extern\engines\python" python setup.py install --prefix="installdir"
Python 패키지의 검색 경로에 installdir
을 포함시키려면 installdir
및 관련 하위 폴더를 PYTHONPATH
환경 변수에 추가하십시오.
디폴트가 아닌 폴더에 빌드 및 설치하기
MATLAB 폴더와 디폴트 Python 폴더 둘 다에 대해 쓰기 권한이 없으면 디폴트가 아닌 폴더를 지정할 수 있습니다. 빌드 폴더로는 builddir
을 사용하고, 설치 폴더로는 installdir
을 사용하십시오.
cd "matlabroot\extern\engines\python" python setup.py build --build-base="builddir" install --prefix="installdir"
홈 폴더에 엔진 설치하기
사용자 자신만 사용할 Engine API를 설치하려면 --user
옵션을 사용하여 홈 폴더에 설치하십시오.
cd "matlabroot\extern\engines\python" python setup.py install --user
--user
를 사용하여 설치할 경우에는 홈 폴더를 PYTHONPATH
에 추가하지 않아도 됩니다.