ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • python not found after macOS update to Monterey
    FrontEnd 2022. 4. 24. 22:52

    (혹시 1.65.0 이전 버전을 쓰고 있다면) VSCode를 업데이트하면 대부분의 오류가 해결된다.


     

    VSCode를 설치하자마자 추가하는 커맨드가 있다.

    원하는 디렉토리에서 VSCode를 바로 실행할 수 있어서 자주 쓰는 커맨드.

    code .

    ps. 혹시 컴퓨터를 재시작할 때마다 code command를 다시 설정해줘야 했다면 이쪽이 답이다:

    https://github.com/microsoft/vscode/issues/42051

    VSCode가 Downloads에서 돌아가고 있다면 PATH를 잡아줘도 소용이 없어서 이런 일이 발생한다.

     

    그런데 macOS를 Monterey로 업데이트하고나니 이런 에러가 출력되고 동작하지 않는다.

    /usr/local/bin/code: line 6: python: command not found
    /usr/local/bin/code: line 10: ./MacOS/Electron: No such file or directory

    vscode ./MacOS/Electron: No such file or directory monterey 라고 검색하니 정확히 똑같은 이슈를 문의한 사람이 있었다.

    https://github.com/microsoft/vscode/issues/141738

    근본적인 이유는 macOS Monterey에서 내장되어있던 python2를 삭제하면서, VSCode 내부에서 python을 사용하던 기능들이 작동하지 않는 것이다.

    fix PR이 올라왔고 3월 초에 1.65.0 버전이 릴리즈되면서 해결되었다. 이후 python이 사용되고 있는 부분이 발견될때마다 패치하고 있는 듯하다.

     

    이럴 때면 새삼 내가 오픈소스를 사용하고 있다는 게 실감난다.

    개인적으로 가장 좋은 점은 발전과정을 직접 지켜볼 수 있다는 점.

    초기에 사용하다보면 문제를 직접 해결해야한다는 것이 진입장벽으로 작용하기도 하지만, 같은 이슈에 따봉을 찍어줄 때는 참 보람차다.

    'FrontEnd' 카테고리의 다른 글

    기존 프로젝트 react v17 -> v18 업그레이드 로그  (0) 2022.04.24

    댓글

Designed by Tistory.