Right now if you do pip-3.9 install numpy, it will try to build NumPy for a version that does not support Python 3.9 yet (as stated in the release notes, and in numpy/__init__.py). We should see if we can fix the PyPI classifiers for this.
EDIT: or it's python_requires='>=3.6' in setup.py.