出于某种原因,无论何时我尝试导入python库,都会弹出一条特定的旧错误消息。
但是,使用shell时一切正常。
我知道这不是一个真正的编程问题,但我感到困惑,并希望得到任何帮助。
有关如何解决此问题的任何想法?
错误消息
>>> 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
答案 0 :(得分:0)
&#34; C:\ Python27 \ lib \ xml \ etree \ ElementTree.py&#34;存在于您的计算机中?
由于IDLE和shell的行为不同,您可以尝试IDLE和Shell中的两行:
import sys
sys.path
然后检查env路径的区别