Skip to content

docanalysis crashes on startup on Macos (typer needs upgrading) #39

@petermr

Description

@petermr

Launching docanalysis with --help crashes on Macos.
Typical output:

  Stored in directory: /Users/pm286/Library/Caches/pip/wheels/18/49/fb/7c16dc308049458b0d69715b43e85d9460e163b4198dbb4a55
Successfully built docanalysis
Installing collected packages: docanalysis
Successfully installed docanalysis-0.3.0
(base) pm286macbook-2:~ pm286$ docanalysis --version
Traceback (most recent call last):
  File "/opt/anaconda3/bin/docanalysis", line 5, in <module>
    from docanalysis.docanalysis import main
  File "/opt/anaconda3/lib/python3.8/site-packages/docanalysis/__init__.py", line 4, in <module>
    from docanalysis.entity_extraction import EntityExtraction
  File "/opt/anaconda3/lib/python3.8/site-packages/docanalysis/entity_extraction.py", line 6, in <module>
    import spacy
  File "/opt/anaconda3/lib/python3.8/site-packages/spacy/__init__.py", line 14, in <module>
    from .cli.info import info  # noqa: F401
  File "/opt/anaconda3/lib/python3.8/site-packages/spacy/cli/__init__.py", line 3, in <module>
    from ._util import app, setup_cli  # noqa: F401
  File "/opt/anaconda3/lib/python3.8/site-packages/spacy/cli/_util.py", line 8, in <module>
    import typer
  File "/opt/anaconda3/lib/python3.8/site-packages/typer/__init__.py", line 12, in <module>
    from click.termui import get_terminal_size as get_terminal_size
ImportError: cannot import name 'get_terminal_size' from 'click.termui' (/opt/anaconda3/lib/python3.8/site-packages/click/termui.py)
(base) pm286macbook-2:~ pm286$ docanalysis --help
Traceback (most recent call last):
  File "/opt/anaconda3/bin/docanalysis", line 5, in <module>
    from docanalysis.docanalysis import main
  File "/opt/anaconda3/lib/python3.8/site-packages/docanalysis/__init__.py", line 4, in <module>
    from docanalysis.entity_extraction import EntityExtraction
  File "/opt/anaconda3/lib/python3.8/site-packages/docanalysis/entity_extraction.py", line 6, in <module>
    import spacy
  File "/opt/anaconda3/lib/python3.8/site-packages/spacy/__init__.py", line 14, in <module>
    from .cli.info import info  # noqa: F401
  File "/opt/anaconda3/lib/python3.8/site-packages/spacy/cli/__init__.py", line 3, in <module>
    from ._util import app, setup_cli  # noqa: F401
  File "/opt/anaconda3/lib/python3.8/site-packages/spacy/cli/_util.py", line 8, in <module>
    import typer
  File "/opt/anaconda3/lib/python3.8/site-packages/typer/__init__.py", line 12, in <module>
    from click.termui import get_terminal_size as get_terminal_size
ImportError: cannot import name 'get_terminal_size' from 'click.termui' (/opt/anaconda3/lib/python3.8/site-packages/click/termui.py)
(base) pm286macbook-2:~ pm286$ 

I have uninstalled and reinstalled docanalysis

(Renu and Amit do not have these problems on Windows)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions