IDLE

2014-04-15 4 views
0

에 오래된 오류 메시지가 계속 나타납니다. 어떤 이유로 든 파이썬 라이브러리를 가져 오려고 할 때마다 특정 오래된 오류 메시지가 계속 나타납니다.IDLE

그러나 쉘로 작업 할 때 모든 것이 잘 작동합니다.

저는 이것이 실제 프로그래밍과 관련한 질문이 아니라는 것을 알고 있습니다 만, 나는 꼼짝도하지 않고 도움이된다고 생각합니다.

해결 방법에 대한 의견이 있으십니까?

오류 메시지

>>> import nltk 

Traceback (most recent call last): 
    File "<pyshell#3>", line 1, in <module> 
    import nltk 
    File "C:\Python27\lib\site-packages\nltk\__init__.py", line 91, in <module> 
    from internals import config_java 
    File "C:\Python27\lib\site-packages\nltk\internals.py", line 22, in <module> 
    except ImportError: from xml.etree import ElementTree 
ImportError: No module named etree 
+2

의 차이를 확인, 그것은 것 우리가 당신을 도우려는 것이 더 쉽습니다. – Christian

+0

이 라이브러리는 작성했거나 파이썬과 함께 제공된 라이브러리입니까? –

+0

@Christian, 오류 메시지가 포함되었습니다. Burhan Khalid, 그것은 외부 라이브러리입니다. 파이썬과 함께 제공되지 않았습니다. 외부 라이브러리를 가져올 때마다 오류 메시지가 나타납니다. – Tiger1

답변

0

는 "C : \ Python27 \ lib 디렉토리 \ XML \ etree \ ElementTree.py는"합니까 컴퓨터에 존재 하는가? IDLE 쉘 이후

당신이 IDLE와 셸에서 두 줄을 시도 할 수 있습니다, 다르게 작동 : 당신이 오류가 무엇을 우리에게 보여 주었다 경우

import sys 
sys.path 

그런 다음 ENV 경로

+0

"C : \ Python27 \ lib \ xml \ etree \ ElementTree.py"이 내 컴퓨터에 존재합니다. 방금 제거해야합니까? – Tiger1

+0

제거하지 마십시오. 그러한 파일이 있어야합니다. "sys; sys.path"를 가져 와서 여기에 ENV 경로를 붙여 넣을 수 있습니다. 또한 IDLE을 다시 설치하려고 할 수 있습니다. – ZZY