¿En qué caso pip instalar la rueda de construcción?

Descubrí que en diferentes carpetas, a veces "pip install" construirá la rueda, lo que lleva mucho tiempo, mientras que a veces no. No estoy seguro de por qué y cómo controlar eso. Cualquiera puede ayudar en esto.

El comando que uso: "bin / python -m pip install -r ../requirements.txt" (debido a la limitación de la longitud de la línea shebang, así que no use pip directamente)

La salida sin rueda de construcción (solo toma unos segundos)

Collecting numpy==1.10.4 (from -r ../requirements.txt (line 1))
Installing collected packages: numpy
Successfully installed numpy-1.10.4

La salida con rueda de construcción (toma al menos 2 minutos)

Collecting numpy==1.10.4 (from -r ../requirements.txt (line 1))
  Downloading numpy-1.10.4.tar.gz (4.1MB)
    100% |████████████████████████████████| 4.1MB 92kB/s
Building wheels for collected packages: numpy
  Running setup.py bdist_wheel for numpy ... done
  Stored in directory: /root/.cache/pip/wheels/66/f5/d7/f6ddd78b61037fcb51a3e32c9cd276e292343cdd62d5384efd
Successfully built numpy
Installing collected packages: numpy
Successfully installed numpy-1.10.4

El contenido de require.tt

numpy==1.10.4