간단한 정보 : 파이썬 3.0을 실행 중이며 NLTK가 설치되어 있습니다 (NLTK는 3.3에 대한 지원이 없기 때문에 3.3에서 다시 전환되었습니다. 3.3의 다른 모든 확장이 없기 때문에)
라는 이름의 개체를 추출하려고 할 때이 오류가 얻을 :NLTK tokenizer ImportError : 모듈 없음 copy_reg
File "D:\UM\Programming\Thesis\Thesis\test.py", line 10, in <module>
sentences = nltk.sent_tokenize(file)
File "C:\Python30\Lib\site-packages\nltk\tokenize\__init__.py", line 75, in sent_tokenize
tokenizer = load('tokenizers/punkt/english.pickle')
File "C:\Python30\Lib\site-packages\nltk\data.py", line 630, in load
resource_val = pickle.load(opened_resource)
File "C:\Python30\lib\pickle.py", line 1323, in load
return Unpickler(file, encoding=encoding, errors=errors).load()
ImportError: No module named copy_reg
내가 다른 곳이 아닌 바이너리 파일로 덤프 할 때 ImportError
가 발생 읽었습니다,하지만이 경우에 나는 이미 덤프 읽으려고 해요 피클 파일. 누구든지 오류를 해결하는 방법을 알고 있습니까?
위의 줄에있는 변수 file
은 약간의 텍스트가 포함 된 string
입니다.