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.

Anaconda is a popular option that comes with its own dependency manager (conda). Description page. Download page

Includes NumPy, SciPy, Pandas, IPython, Matplotlib, Numba, Blaze, Bokeh and others.

There are other Python distributions you can try, whatever fits your needs.

| improve this answer | |
  • I am not using Python in scientific calculations / machine learning. I want a general purpose package manager for packages in a virtual environment. – guettli Mar 6 '15 at 8:14
  • It also works on a virtual environment, they specifically advertise "great support for virtual environments". And they provide a stripped down version (miniconda) that you can customize if you don't have much space on your virtual machine. I added a link to the direct downloads page in the main post. – Agostino Mar 6 '15 at 16:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.