chrisjbryant / errant

ERRor ANnotation Toolkit: Automatically extract and classify grammatical errors in parallel original and corrected sentences.
MIT License
436 stars 107 forks source link

OSError: [E053] Could not read meta.json from en\meta.json #30

Closed ITJaylon closed 3 years ago

ITJaylon commented 3 years ago

Traceback (most recent call last): File "C:/Users/ITJaylon/Desktop/errant/errant/test.py", line 3, in annotator = errant.load('en') File "C:\Users\ITJaylon\Desktop\errant\errant__init__.py", line 16, in load nlp = nlp or spacy.load(lang, disable=["ner"]) File "E:\Anaconda\envs\errant_env\lib\site-packages\spacy__init__.py", line 30, in load return util.load_model(name, overrides) File "E:\Anaconda\envs\errant_env\lib\site-packages\spacy\util.py", line 172, in load_model return load_model_from_path(Path(name), overrides) File "E:\Anaconda\envs\errant_env\lib\site-packages\spacy\util.py", line 198, in load_model_from_path meta = get_model_meta(model_path) File "E:\Anaconda\envs\errant_env\lib\site-packages\spacy\util.py", line 253, in get_model_meta raise IOError(Errors.E053.format(path=meta_path)) OSError: [E053] Could not read meta.json from en\meta.json

Process finished with exit code 1

ITJaylon commented 3 years ago

I just follow the instruction of quick start with the Errant API, however, encountered this problem.

chrisjbryant commented 3 years ago

It's hard to tell from that readout, but I'm not sure you installed spacy properly. Try reinstalling everything in a clean venv.

ITJaylon commented 3 years ago

Thank you, I'll have a try.