Revert d92b8b263e and have --update install dependencies using the package manager, instead of directly using pip