I am new to NLTK. I get this error and I was looking for it for encoding / decoding and in particular UnicodeDecodeError, but this error seems to be specific to the NLTK source code.
Here's the error:
Traceback (most recent call last): File "A:\Python\Projects\Test\main.py", line 2, in <module> print(pos_tag(word_tokenize("John big idea isn't all that bad."))) File "A:\Python\Python\lib\site-packages\nltk\tag\__init__.py", line 100, in pos_tag tagger = load(_POS_TAGGER) File "A:\Python\Python\lib\site-packages\nltk\data.py", line 779, in load resource_val = pickle.load(opened_resource) UnicodeDecodeError: 'ascii' codec can't decode byte 0xcb in position 0: ordinal not in range(128)
How do I solve this error?
This is what causes the error:
from nltk import pos_tag, word_tokenize print(pos_tag(word_tokenize("John big idea isn't all that bad.")))
python compiler-errors error-handling nltk
user3422952
source share