Closed linuxscout closed 4 years ago
I installed the seaborn lib, The error disappears, but I have new one
Traceback (most recent call last):
File "plot_02-CountsAnalysis.py", line 21, in <module>
from lisc.plts.counts import *
File "/usr/local/lib/python3.5/dist-packages/lisc/plts/counts.py", line 9, in <module>
from lisc.plts.utils import check_args, check_ax, savefig, get_cmap
File "/usr/local/lib/python3.5/dist-packages/lisc/plts/utils.py", line 10, in <module>
sns = safe_import('seaborn')
File "/usr/local/lib/python3.5/dist-packages/lisc/core/modutils.py", line 29, in safe_import
mod = import_module(*args)
File "/usr/lib/python3.5/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/usr/lib/python3/dist-packages/seaborn/__init__.py", line 1, in <module>
from .rcmod import *
File "/usr/lib/python3/dist-packages/seaborn/rcmod.py", line 5, in <module>
from . import palettes
File "/usr/lib/python3/dist-packages/seaborn/palettes.py", line 14, in <module>
from .utils import desaturate, set_hls_values
File "/usr/lib/python3/dist-packages/seaborn/utils.py", line 9, in <module>
import pandas as pd
File "/usr/local/lib/python3.5/dist-packages/pandas/__init__.py", line 55, in <module>
from pandas.core.api import (
File "/usr/local/lib/python3.5/dist-packages/pandas/core/api.py", line 5, in <module>
from pandas.core.arrays.integer import (
File "/usr/local/lib/python3.5/dist-packages/pandas/core/arrays/__init__.py", line 1, in <module>
from .array_ import array # noqa: F401
File "/usr/local/lib/python3.5/dist-packages/pandas/core/arrays/array_.py", line 7, in <module>
from pandas.core.dtypes.common import (
File "/usr/local/lib/python3.5/dist-packages/pandas/core/dtypes/common.py", line 11, in <module>
from pandas.core.dtypes.dtypes import (
File "/usr/local/lib/python3.5/dist-packages/pandas/core/dtypes/dtypes.py", line 53, in <module>
class Registry:
File "/usr/local/lib/python3.5/dist-packages/pandas/core/dtypes/dtypes.py", line 84, in Registry
self, dtype: Union[Type[ExtensionDtype], str]
File "/usr/lib/python3.5/typing.py", line 552, in __getitem__
dict(self.__dict__), parameters, _root=True)
File "/usr/lib/python3.5/typing.py", line 512, in __new__
for t2 in all_params - {t1} if not isinstance(t2, TypeVar)):
File "/usr/lib/python3.5/typing.py", line 512, in <genexpr>
for t2 in all_params - {t1} if not isinstance(t2, TypeVar)):
File "/usr/lib/python3.5/typing.py", line 1077, in __subclasscheck__
if super().__subclasscheck__(cls):
File "/usr/lib/python3.5/abc.py", line 225, in __subclasscheck__
for scls in cls.__subclasses__():
TypeError: descriptor '__subclasses__' of 'type' object needs an argument
Hmm. I'm not totally sure what's going on here. Something about how the module handles optional dependencies isn't working out, but I'm unclear where the second error comes from. I'll look into this when I get a chance.
The first one was from seaborn library.
I used python3 plot_02-CountsAnalysis.py I get the following error