Pip currently uses windows cmd to work asynchronously. We should be able to use python methods to work around this.