自从我卸载nltk 3.0并安装到最新的nltk-3.6.2之后,我就开始收到这个错误
为了确保我的路径没有错误,我还卸载了pandas,然后重新安装,这里没有问题。
通过回溯,我认为错误来自于此。
C:\Program Files\Python39\lib\site-packages\nltk\parse\malt.py in <module>
16
17 from nltk.data import ZipFilePathPointer
---> 18 from nltk.internals import find_dir, find_file, find_jars_within_path
19
20 from nltk.parse.api import ParserI
ImportError: cannot import name 'find_dir' from 'nltk.internals' (C:\Program Files\Python39\lib\site-packages\nltk\__init__.py)当我试着
from nltk.internals import find_file没有错误,所以我假设这是可行的。
当我现在尝试
from nltk.internals import find_dir我得到了这个错误:
ImportError: cannot import name 'find_dir' from 'nltk.internals' (C:\program files\python39\lib\site-packages\nltk\__init__.py)不管怎样,我能解决这个问题吗?
谢谢。
发布于 2021-09-11 11:56:07
有趣!!
我觉得贴这个qn真的很傻。作为最后的手段,我尝试重新启动内核,它做到了这一点。
但是我有兴趣知道是什么导致了这个错误?
重新启动内核是解决这些未来问题的吗?
https://stackoverflow.com/questions/69142715
复制相似问题