PyDev Eclipse Python 인터프리터 오류: stdlib를 찾을 수 없습니다.

PyDev Eclipse Python 인터프리터 오류: stdlib를 찾을 수 없습니다.

PyDev에 오류가 있습니다.

다음 오류가 계속 발생합니다.

"오류: Python stdlib를 찾을 수 없습니다.

설치 과정에서 Python /Lib 폴더(표준 라이브러리 포함)를 찾을 수 없거나 선택하지 않은 것 같습니다.

이 폴더(threading.py 및 Traceback.py와 같은 파일 포함)는 PyDev가 제대로 작동하는 데 필요합니다(그리고 .pyc 파일뿐만 아니라 실제 소스 파일도 포함해야 합니다) ..."

나는 윈도우 7을 사용한다.

이 문제를 해결하기 위해 몇 시간 동안 이 솔루션을 검색했지만 해결책이 없습니다.

- Lib에 모든 파일을 넣어보았지만 결과가 없습니다.

또한 sys.path 아래를 살펴보니 올바른 위치에 있는 것처럼 보였습니다. 여기에 사진이 있습니다. (포럼에 처음 왔기 때문에 사진을 게시할 수 없지만 여기에 코드의 타이핑 복사본이 있습니다.)

-내가 그랬을 때sys.path결과는 다음과 같습니다: ['C:\Python27\Lib\idlelib', 'C:\Windows\system32\python27.zip', 'C:\Python27\DLLs', 'C:\Python27\lib', ' C:\Python27\lib\plat-win', 'C:\Python27\lib\lib-tk', 'C:\Python27', 'C:\Python27\lib\site-packages']

또한 다음과 같습니다.

os.environ['PYTHONPATH'].split(os.pathsep)

역추적(가장 최근 호출 마지막): 파일 "", 라인 1, in os.environ['PYTHONPATH'].split(os.pathsep) 파일 "C:\Python27\lib\os.py", 라인 423, ingetitem return self.data[key.upper()] KeyError: 'PYTHONPATH'

또한 다음 CMD 명령을 시도했습니다. set PYTHONPATH C:\PYthon27\lib;C:\MyPythonlib 그러나 그것은 다음과 같습니다.정의되지 않았습니다.

이제 나는 혼란스러워졌습니다. 경로가 올바른 위치에 있지 않습니까? 그렇다면 어떻게 변경할 수 있으며 해당 변경 사항은 무엇입니까? 이 문제를 해결하는 방법을 모르더라도 여전히 경로가 잘못되었다고 생각합니다.

솔직히 말해서 저는 프로그래밍 언어 등에 관해서는 완전히 멍청한 사람입니다. 그래서 이것은 나에게 모두 새로운 것입니다. Tho, 나는 해결책 없이 셀 수 없이 많은 시간 동안 이 문제를 해결해 왔습니다... 나는 이것에 대한 기사를 계속해서 조사해 왔으며 누군가가 나를 올바른 방향으로 안내하는 데 도움이 되는 깔끔하고 명확한 답변을 제공해 주시면 정말 감사하겠습니다. 길 :).

감사해요

답변1

PyDev에서 인터프리터를 구성할 때 선택한 폴더를 살펴보고 실제로 해당 폴더에 (단지 .pyc 파일 대신) .py 파일이 있는지 확인하세요... PyDev는 표준 라이브러리를 사용할 수 있는지 확인합니다. threading.py(및 일부 다른 폴더)가 해당 폴더 중 하나에서 사용 가능한지 확인합니다(.pyc 파일만 있는 경우 python.org에서 실제로 .py 파일뿐만 아니라 .py 파일도 포함하는 Python 버전을 가져와야 할 수 있음). pyc 파일).

관련 정보