How do I install local-mode / pip hail on a computer not connected to the Internet?

I want to install local-mode / pip hail on a computer not connected to the internet. How do I do this?

mkdir hail-all
(cd hail-all && pip download -r <(echo hail))
tar -cvzf hail-all.tar.gz hail-all

copy hail-all.tar.gz to the machine not connected to the internet

tar -xvzf hail-all.tar.gz
pip install --no-index --find-links hail-all hail