Zeppelin (версия 0.8.1) работает на Ubuntu 16.04 с Python 3.6.8.
Я установил spacy (версия 2.1.1), и он обычно импортируется интерпретатором python из командной строки.
Но когда я пытаюсь сделать import spacy
из ноутбука Zeppelin, я получаю ошибку:
Traceback (most recent call last):
File "/tmp/zeppelin_python-4434566237091100057.py", line 308, in <module>
exec(code, _zcUserQueryNameSpace)
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.6/dist-packages/spacy/__init__.py", line 12, in <module>
from .cli.info import info as cli_info
File "/usr/local/lib/python3.6/dist-packages/spacy/cli/__init__.py", line 1, in <module>
from .download import download # noqa: F401
File "/usr/local/lib/python3.6/dist-packages/spacy/cli/download.py", line 16, in <module>
msg = Printer()
File "/usr/local/lib/python3.6/dist-packages/wasabi/printer.py", line 62, in __init__
self.anim = animation if can_render(animation) else animation_ascii
File "/usr/local/lib/python3.6/dist-packages/wasabi/util.py", line 153, in can_render
string.encode(sys.stdout.encoding or "ascii")
AttributeError: 'Logger' object has no attribute 'encoding'
Что я могу с этим сделать?