ys7yoo / DrQAKor

Reading Wikipedia to Answer Open-Domain Questions
Other
0 stars 0 forks source link

TypeError: load() got an unexpected keyword argument 'parser' #1

Closed ys7yoo closed 3 years ago

ys7yoo commented 3 years ago
Traceback (most recent call last):
  File "/usr/lib/python3.6/multiprocessing/process.py", line 258, in _bootstrap
    self.run()
  File "/usr/lib/python3.6/multiprocessing/process.py", line 93, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/lib/python3.6/multiprocessing/pool.py", line 103, in worker
    initializer(*initargs)
  File "scripts/reader/preprocess.py", line 29, in init
    TOK = tokenizer_class(**options)
  File "/home/yyoo/src/DrQAKor/drqa/tokenizers/spacy_tokenizer.py", line 32, in __init__
    self.nlp = spacy.load(model, **nlp_kwargs)
TypeError: load() got an unexpected keyword argument 'parser'
ys7yoo commented 3 years ago

spaCy API changed since 3.0 https://spacy.io/api/top-level

ys7yoo commented 3 years ago

downgrade spaCy?

pip install spacy==2.3.7