본문 바로가기
Major/Programming

[MATLAB] (MacOS/Macbook Pro/MATLAB 2020a) Python 환경 디렉토리 지정하기

by 우프 2023. 9. 7.
반응형

출처: https://www.mathworks.com/matlabcentral/answers/726093-oserror-matlab-engine-for-python-3-8-on-macbook-pro-with-m1-chip

MacOS의 경우 Python이 설치되어 있어 따로 설치가 필요없음에도 불구하고, MATLAB 창에서 아래와 같이 Pyenv 명령어로 Python Environment를 체크해도 Version 정보가 제대로 들어오지 않는 경우가 있다.

pyenv

이러한 경우에 Python Enviroment Directory를 다음과 같이 지정해 주면 된다.

pyversion /usr/local/bin/python3

이렇게 하고 Python 환경을 체크하면 다음과 같이 정상적으로 값이 들어오는 것을 확인할 수 있다.

>> pyenv
ans =
PythonEnvironment - 속성 있음:
                    Version: "3.8"
              Executable: "/usr/local/bin/python3"
                     Library: "/Library/Frameworks/Python.framework/Versions/3.8/lib/libpython3.8.dylib"
                       Home: "/Library/Frameworks/Python.framework/Versions/3.8"
                      Status: Loaded
      ExecutionMode: InProcess
               ProcessID: "27378"
         ProcessName: "MATLAB"

 

반응형

댓글