PyCharm이 Python 파일을 인식하지 못함
문제
내 PyCharm이 더 이상 Python 파일을 인식하지 못합니다(첨부된 스크린샷). 인터프리터 경로가 올바르게 설정되었습니다.
다른 팁
특정 곳에서 비슷한 문제가 발생했습니다. .py
파일은 완료 후 일반 텍스트 파일로 표시되어 구문 색상 지정, 탭 완성 기능 등 없이 코드를 렌더링했습니다.이 게시물을 문제 디버깅의 출발점으로 사용하여 다음을 발견했습니다.
- (OSX에서):PyCharm → 환경 설정 → IDE 설정 → 파일 형식
- 이 대화 상자 상단에 있는 목록에서 영향을 받는 파일 형식을 선택하고,
Recognized File Types
(저의 경우 텍스트 파일) - 대화 상자의 후반부에 나열되며,
Registered Patterns
이름 지정/구문 문제가 발생한 파일의 이름이었습니다.저는 그 각각을 클릭한 후 다음을 클릭했습니다.-
각각에 대해 차례로 제거합니다.Registered Patterns
목록. - 딸깍 하는 소리
Apply
- 구문 강조가 반환되고 아이콘이 Python 파일의 아이콘으로 다시 변경되면 안도의 한숨이 나옵니다.
실수로 텍스트 파일을 만들었어요 myfilename
, 이름을 다음으로 변경했습니다. myfilename.py
버전이지만 확장자가 변경된 후에도 텍스트 파일 형식을 유지했습니다.
Windows용 PyCharm 2017.2에서 문제를 해결한 방법은 다음과 같습니다.
- 이동
File > Settings > Editor > File Types > Text
- 아래에
Registered Patterns
, 새로운 것을 찾았어요myfilename.py
목록에 있습니다. - 다음을 사용하여 목록에서 제거하십시오.
-
단추 - 딸깍 하는 소리
Ok
마침내 일하고 있습니다!
이와 같은 문제가있었습니다. ~ / 라이브러리 폴더에서 Pycharm 캐시를 제거하지 않았습니다. "일부 해골이 생성하지 못했습니다 ..."라는 로그에서 말하면
그래서 여기서 일이 일어난 것입니다.
- 환경 설정 로 이동하십시오.
- 프로젝트 설정에서 프로젝트 통역사 을 클릭 한 다음 통역사 구성
- ' - '및 아래쪽을 사용하여 기존 통역사를 삭제 한 다음 에서 확인 을 클릭하십시오.
- 프로젝트가로드 된 경우 "인터프리터가없는 경우, 이제 구성을 클릭하거나 환경 설정 -> 프로젝트 인터프리터 -> 통역사 구성 를 클릭 할 수 있습니다.
- 새로운 인터프리터를 추가하려면 + 을 클릭하십시오. OS X 기본 제공 파이썬을 사용하는 경우 목록에서 원하는 버전을 선택할 수 있습니다.
- 확인 을 다시 클릭하면 인덱스를 재건하고 비올라가 재건되기 위해 1 분 또는 두 개를 기다리고 있습니다 (적어도 적어도 저를 위해)
가장 일반적인 문제는 txt 파일 형식에 .py가
지금 일어나는 다른 하나는 실제 파일 이름을 TXT 파일 형식에 연결하는 것입니다
솔루션은 동일한
파일 -> 설정 -> 파일 형식 -> 텍스트 파일로 이동 .py 또는 텍스트로 포맷되는 "파일 이름"을 찾습니다
프로젝트 이름을 변경 한 후에 비슷한 문제가 있었고 위의 도움이 필요하지 않았습니다 (이전 인터프리터를 사용하여 보관하십시오).도움이 무엇을 했는가 :
- 프로젝트 폴더에서 .idea 폴더 로 이동합니다.
- workspace.xml 오류 메시지에 나타나는 인터프리터를 찾습니다. 옵션 이름="sdk_home"값="c : \ users \ yourterferfolder \ python.exe"
- 값을 통역사의 경로로 바꿉니다.
코딩을 행복하게 유지합니다.)
p.s.내 오류 메시지는 다음과 같습니다.
오류 실행 중 ... : 프로그램 "... \ python.exe"(디렉토리 "c : \ users \ pathtoproject")를 실행할 수 없습니다. createProcess 오류= 2, 시스템이 지정된 파일을 찾을 수 없습니다
이전 버전의 Pycharm을 최신 버전으로 업그레이드 할 때 비슷한 문제가있었습니다.내 * .IPYNB 파일은 * .py 파일로 취급되었습니다.