본문 바로가기

개발

파이참 .py 파일 인식 오류 해결법

어제 갑자기 파이참에서 오류가 났다. 같은 디렉토리 안에 있는 파일인데도 sol1.py 파일들은 모두 파이썬 표시도 안뜨고 파이썬으로 인식되지 않는 것 같았다. 

정말 해결하고자 서치를 꽤 많이 했는데도 답을 찾지 못했고, 무엇보다 뭐라고 검색해야할지가 어려웠다.ㅠㅠ 에러 창이 뜨면 내용을 검색하면 되는데ㅠㅠ 

그래서 결국 답을 찾아내고 나서 글을 써야겠다고 마음먹었다!

검색어: .py인식, 파이참 코드 색상, 파이참 코드 회색, 파이참 인식 에러 등등..

 

우선 발생한 문제는 아래와 같다.

sol1 파일은 코드에 색이 들어오지 않음
정상적인 sol2

해결방법은 아래의 stackoverflow 문서를 통해 얻었다.

https://stackoverflow.com/questions/21263786/change-file-type-in-pycharm/21281563#21281563

 

Change file type in PyCharm

I created a text file, and renamed it into testTreeGen.py. The problem is that PyCharm does not detect it as a python source so that I can't execute it. How can I teach PyCharm that this is python

stackoverflow.com

 

이 문제는 내 파이참이 무슨 연유로(..) 저 파일명을 .txt로 인식하도록 설정이 들어갔기 때문에 발생했다.

Settings - Editor - File Types 에서 Text를 눌러서 쭉 내려보면 문제의 파일이름이 들어있는 것을 볼 수 있다.

내 경우에는 'sol1.py'라는 이름이 register 되어있었다.

왜 저기 들어간건데..

사진에는 안보이는데 오른쪽에 + - 버튼이 있어서 거기 있는 - 를 통해 삭제해주었다.

sol1.py가 다시 파이썬으로 인식됨을 확인할 수 있다!

 

돌아왔다

정말 어떻게 검색할지도 모르겠고 아무리 찾아도 안나와서 stackoverflow에 문의 글까지 쓰고 있었는데 사이트에서 비슷한 질문들을 추천해주길래 그걸 탐독하다가 발견했다. 스택오버플로우 만세!

'개발' 카테고리의 다른 글

1.10. (파이썬 공부하기)  (0) 2021.01.11
1.6. 일상(Python)  (0) 2021.01.07