The program pip drives me crazy.
Is there an alternative package manager for Python?
It has no proper dependency manager and installs packages twice.
If you are using Python for scientific calculations / machine learning, you might as well adopt a distribution that installs all the packages packages you'll most commonly use at once.
Includes NumPy, SciPy, Pandas, IPython, Matplotlib, Numba, Blaze, Bokeh and others.
There are other Python distributions you can try, whatever fits your needs.