Personally I don't like installing the packages with `apt-get` first as I just think it will cause things to break, pip *should* resolve all the dependencies itself.