google-research / google-research/dataclass_array

Import error on colab with version 1.5.1

Offen
#93 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
54
Forks
4
Ø Merge
19 Std. 5 Min.
Gemergte PRs (30 T.)
1

Beschreibung

I get the following error when simply installing and importing dataclass_array on a colab.

```
!pip install dataclass-array

import dataclass_array as dca
```

raises:

```
[/usr/local/lib/python3.10/dist-packages/dataclass_array/array_dataclass.py](https://localhost:8080/#) in DataclassArray()
582 # ====== Internal ======
583
--> 584 @epy.cached_property
585 def _all_fields_empty(self) -> bool:
586 """Returns True if the `dataclass_array` is invalid."""

AttributeError: module 'etils.epy' has no attribute 'cached_property'
```

Not sure what I am missing. Any help would be great. Thanks in advance!

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Reproduzieren Sie die im Issue gezeigte Colab-Installation und den Import. Untersuchen Sie anschließend dataclass_array/array_dataclass.py etwa bei Zeile 584 sowie die Verwendung von etils.epy.cached_property. Bestätigen Sie die Abhängigkeit oder Kompatibilitätsbedingung, die den AttributeError verursacht, und betrachten Sie das Issue als erledigt, wenn eine saubere Installation dataclass_array in der gemeldeten Umgebung erfolgreich importiert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
python
Bereich
backend
Issue-Typ
Bug
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
42/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.