Development/Etc.

(이슈 기록) 윈도우11 업데이트 후 파이썬 실행이 안되는 이슈

alo shark 2022. 8. 5. 00:54

 

저는 데이터를 엑셀에 정리하고, 파이썬 pandas 모듈을 이용해서 그 엑셀 파일을 json 으로 변환하고 있습니다.

 

해당 파이썬 스크립트는 배치파일로 돌리고 있습니다 (json 변환 이후 암호화까지 해주는 배치파일입니다)

 

그러나 실수로(...) 윈도우 11을 업데이트한 후 해당 파이썬 파일을 돌리는 배치파일을 실행하니 이상이 있었고,

 

배치파일로 해당 파이썬 파일을 돌리자 제대로 동작하지 않음을 확인했습니다.

 

 

파이썬에 문제가 있나 확인해보려 cmd 창에서 python --ver 를 실행하니

 

파이썬 버전이 안뜨고 Python 한글자만 떴습니다 -_- 

 

분명히 python 3.9 가 있는데 윈도우11이 못찾고, python 런처만 찾는 듯 했습니다.

 

윈11 설치하면서 뭔가 꼬인듯 했습니다.

 

 

만약 python 3.9 파일이 어디에 있는지 알고있다면, 단순히 환경변수에 path만 추가해주면 될 것 같습니다.

 

그러나 저는 아무리 뒤져도 python 3.9 파일을 찾지 못해서 (도대체 어디에 있는거니 윈10에서 설치한 python3.9야..)

 

프로그램 및 기능에 들어가서 유일하게 있던 파이썬 관련 프로그램인 Python Launcher 를 삭제한 후

 

파이썬 설치 프로그램으로 파이썬 3.9.7을 다시 설치했습니다...

 

환경변수에서 path 설정을 다시하고, 모듈도 다 다시 설치했습니다.

 

 

그리고 다시 cmd 에서 python --ver 을 적으니 버전 3.9.7 이 나왔습니다.

 

배치파일 실행했더니 잘 실행되었구요.

 

혹시라도 같은 이슈를 겪는 분이 계실까봐 적어놓습니다.