Skip to content

Mention updating `pip` in installation instructions

Vicentini Filippo requested to merge install-instructions into master

Created by: PhilipVinc

@gcarleo recently noticed that with pip==19.xxx installing netket fails in a clean py3.7 environment. Looking into it, I found out that pip<=20.3 completely ignored upper version bounds on dependencies.

This madness breaks several packages, in particular numba which upper bounds numpy and flax/optax who upper bound typing_extensions on py3.7.

now the installation instructions say to update pip first. By the way, this is the same thing that jax says in its installation instructions, although for different reasons. Since they are a dependency, we should do the same.

Merge request reports