Why is pip not mentioned in the Installation Documentation?

Hi,

I'm interested to know why the pip package manager is not more

widely supported for installation of python packages like
matplotlib? Matplotlib seems to be particularly slowly updated in
the Fedora repositories, for example, so I often find that a source
installation is necessary. I know this isn’t especially difficult
for the experienced user, but surely using something like pip would
make this process for accessible for all users of python packages,
particularly those that do not receive much attention from the big
distribution maintainers? Yet, pip doesn’t get a mention on the
installation documentation of matplotlib or many other python packs.

I would love to hear anyone's thoughts on this matter.

Many Thanks,

Mat
···


Dr. Mathew Topper

  Institute for Energy Systems

  School of Engineering

  The University of Edinburgh

  Faraday Building

  The King’s Buildings

  Edinburgh EH9 3JL

  Tel: +44 (0)131 650 5570

  School fax: +44 (0)131 650 6554

  mathew.topper@...3926...

  [http://www.see.ed.ac.uk](http://www.see.ed.ac.uk/)

One of the reasons (historically) is that the build scripts predate setuptools and ships copies of dependencies rather than using easy_install or pip to install them. There is an open PR to address this here:

But you do make a good point that `pip` should be mentioned in the docs as part of that change.

Mike

···

On 11/16/2012 05:54 AM, Mathew Topper wrote:

Hi,

I'm interested to know why the pip package manager is not more widely supported for installation of python packages like matplotlib? Matplotlib seems to be particularly slowly updated in the Fedora repositories, for example, so I often find that a source installation is necessary. I know this isn't especially difficult for the experienced user, but surely using something like pip would make this process for accessible for all users of python packages, particularly those that do not receive much attention from the big distribution maintainers? Yet, pip doesn't get a mention on the installation documentation of matplotlib or many other python packs.

I would love to hear anyone's thoughts on this matter.

Many Thanks,

Mat
--
Dr. Mathew Topper
Institute for Energy Systems
School of Engineering
The University of Edinburgh
Faraday Building
The King's Buildings
Edinburgh EH9 3JL
Tel: +44 (0)131 650 5570
School fax: +44 (0)131 650 6554
mathew.topper@...3926... <mailto:mathew.topper@…3926…>
http://www.see.ed.ac.uk/&gt;

The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.

------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov

_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
matplotlib-users List Signup and Options

Thanks Mike, that’s good to know. Will packages dependant on
matplotlib (I’m thinking of basemap) be encouraged to follow suit? I
know that python package management is a massive headache for our
system maintainers here, and any simplification would be gratefully
received.

Cheers,

Mat
···

One of the reasons (historically) is
that the build scripts predate setuptools and ships copies of
dependencies rather than using easy_install or pip to install
them. There is an open PR to address this here:

https://github.com/matplotlib/matplotlib/pull/1454

    But you do make a good point that `pip` should be mentioned in

the docs as part of that change.

    Mike

    On 11/16/2012 05:54 AM, Mathew Topper wrote:

Hi,

    I'm interested to know why the pip package manager is not more

widely supported for installation of python packages like
matplotlib? Matplotlib seems to be particularly slowly updated
in the Fedora repositories, for example, so I often find that a
source installation is necessary. I know this isn’t especially
difficult for the experienced user, but surely using something
like pip would make this process for accessible for all users of
python packages, particularly those that do not receive much
attention from the big distribution maintainers? Yet, pip
doesn’t get a mention on the installation documentation of
matplotlib or many other python packs.

    I would love to hear anyone's thoughts on this matter.



    Many Thanks,



    Mat


Dr. Mathew Topper

      Institute for Energy Systems

      School of Engineering

      The University of Edinburgh

      Faraday Building

      The King’s Buildings

      Edinburgh EH9 3JL

      Tel: +44 (0)131 650 5570

      School fax: +44 (0)131 650 6554

      mathew.topper@...3926...

      [http://www.see.ed.ac.uk](http://www.see.ed.ac.uk/)
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!

http://p.sf.net/sfu/zoho_dev2dev_nov

_______________________________________________
Matplotlib-users mailing list

Matplotlib-users@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/matplotlib-users

------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!

http://p.sf.net/sfu/zoho_dev2dev_nov

_______________________________________________
Matplotlib-users mailing list

https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Dr. Mathew Topper

  Institute for Energy Systems

  School of Engineering

  The University of Edinburgh

  Faraday Building

  The King’s Buildings

  Edinburgh EH9 3JL

  Tel: +44 (0)131 650 5570

  School fax: +44 (0)131 650 6554

  mathew.topper@...3926...

  [http://www.see.ed.ac.uk](http://www.see.ed.ac.uk/)