라즈베리파이에 원격접속 한 상태에서 파이썬이 실행되지 않는 문제였다.
extensions 메뉴를 눌러보면 local에는 설치된 게 많은데 ssh에는 설치된 게 없다.
local에서 파이썬을 찾아서 install in SSH: 192.168.50.13 버튼을 눌렀지만 눌리지 않았다.
this extension is disabled in this worksapce because it is defined to run in the Remote Extension Host. Please install the extension in 'SSH: 192.168.50.13' to enable.
결정적인 문제는 이거다. 인터넷 연결이 끊겨서 파이썬 검색도 되지 않는다.
그렇다면 수동으로 설치하는 수 밖에 없다.
1) https://marketplace.visualstudio.com/vscode 에 들어가서 python 검색한다
2) python 누른다 (그냥 첫번째거)
3) 오른쪽 아래에 download extension 누른다 (install은 VScode를 열려고 하고 문제해결은 안 된다)
이렇게 하면 vsix 파일이 다운된다
4) VScode에 들어가서 원격접속을 하고 F1을 눌러서 install from VSIX을 검색한다
5) Show Local 눌러서 다운 받은 vsix 파일을 선택한다
6) extensions 메뉴에서 disable과 enable을 한번씩 눌러준다
이걸로 끝이다
조금 기다리면 파이썬이 설치되었다는 창이 오른쪽 아래에 뜨고 SSH에 파이썬이 잘 설치된 것을 확인할 수 있다
파이썬 파일 실행도 잘 될 것이다!