pip fails to take all requirements into account properly, so we need to use a different form to install everything