mosaicml / examples

Fast and flexible reference benchmarks
Apache License 2.0
435 stars 124 forks source link

Can't install the requirements for mosaicml #452

Open vitoriastavis opened 3 months ago

vitoriastavis commented 3 months ago

Hello. I'll start using DNABERT_2 and they mention mosaicml.

I'm tying to install it but I get the following error:

$ pip install -r requirements.txt  

Defaulting to user installation because normal site-packages is not writeable
ERROR: Could not find a version that satisfies the requirement einops==0.5.0 (from versions: 0.1.0, 0.2.0, 0.3.0, 0.3.1, 0.3.2, 0.4.0, 0.4.1)
ERROR: No matching distribution found for einops==0.5.0
$ pip list | grep einops
einops                   0.4.1

If I just update einops, it stays the same version and this gives the same error pip install -U einops==0.5.0

I've downloaded the .tar.gz here and the READ.md tells me to install from GitHub:

$ pip install https://github.com/arogozhnikov/einops/archive/master.zip

ERROR: Could not find a version that satisfies the requirement hatchling>=1.10.0 (from versions: 0.8.0, 0.8.1, 0.8.2, 0.9.0, 0.10.0, 0.11.0, 0.11.1, 0.11.2, 0.11.3, 0.12.0, 0.13.0, 0.14.0, 0.15.0, 0.16.0, 0.17.0, 0.18.0, 0.19.0, 0.20.0, 0.20.1, 0.21.0, 0.21.1, 0.22.0, 0.23.0, 0.24.0, 0.25.0, 0.25.1)
  ERROR: No matching distribution found for hatchling>=1.10.0

And the same happens if I try to update hatchling. I've also downloaded the .tar.gz here but there's not a lot of info.

Any ideas? I appreciate any insights.

I'm using: pip 21.3.1 Python 3.6.9 Ubuntu 18.04.3 LTS