mamba-org / boa

The fast conda package builder, based on mamba
https://boa-build.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
253 stars 57 forks source link

Import error when running `conda mambabuild` #361

Open matnguyen opened 1 year ago

matnguyen commented 1 year ago

The following error is produced when running conda mamba build

  File "/home/mnguyen/anaconda3/bin/conda-mambabuild", line 7, in <module>
    from boa.cli.mambabuild import main
  File "/home/mnguyen/anaconda3/lib/python3.8/site-packages/boa/cli/mambabuild.py", line 15, in <module>
    from boa.core.utils import normalize_subdir
  File "/home/mnguyen/anaconda3/lib/python3.8/site-packages/boa/core/utils.py", line 11, in <module>
    from boa.core.config import boa_config
  File "/home/mnguyen/anaconda3/lib/python3.8/site-packages/boa/core/config.py", line 1, in <module>
    from rich.console import Console
  File "/home/mnguyen/anaconda3/lib/python3.8/site-packages/rich/console.py", line 49, in <module>
    from ._log_render import FormatTimeCallable, LogRender
  File "/home/mnguyen/anaconda3/lib/python3.8/site-packages/rich/_log_render.py", line 5, in <module>
    from .text import Text, TextType
  File "/home/mnguyen/anaconda3/lib/python3.8/site-packages/rich/text.py", line 5, in <module>
    from rich.emoji import EmojiVariant
  File "/home/mnguyen/anaconda3/lib/python3.8/site-packages/rich/emoji.py", line 4, in <module>
    from .jupyter import JupyterMixin
  File "/home/mnguyen/anaconda3/lib/python3.8/site-packages/rich/jupyter.py", line 7, in <module>
    from .segment import Segment
  File "/home/mnguyen/anaconda3/lib/python3.8/site-packages/rich/segment.py", line 19, in <module>
    from .cells import (
  File "/home/mnguyen/anaconda3/lib/python3.8/site-packages/rich/cells.py", line 6, in <module>
    from ._lru_cache import LRUCache
  File "/home/mnguyen/anaconda3/lib/python3.8/site-packages/rich/_lru_cache.py", line 8, in <module>
    from typing_extensions import OrderedDict
ImportError: cannot import name 'OrderedDict' from 'typing_extensions' (/home/mnguyen/anaconda3/lib/python3.8/site-packages/typing_extensions.py)

Boa was installed using mamba.