Thank guys, it was an old pkg-config in my PATH. It's now sorted.
Alan
On 16 June 2016 at 20:10, Matthew Brett <matthew.br...@gmail.com> wrote:
> Hi,
>
> On Thu, Jun 16, 2016 at 9:07 AM, Alan <alanwil...@gmail.com> wrote:
> > Hi there,
> >
> > I am not the admin so I have installed my own python 3.5.1 and I am using
> > pip3 to install all modules I need. I got all but matplotlib :-(
> >
> > pip3 install -U matplotlib
> > Collecting matplotlib
> > Using cached matplotlib-1.5.1.tar.gz
> > Complete output from command python setup.py egg_info:
> > Traceback (most recent call last):
> > File "<string>", line 1, in <module>
> > File "/tmp/pip-build-6eka4_fr/matplotlib/setup.py", line 167, in
> > <module>
> > result = package.check()
> > File "/tmp/pip-build-6eka4_fr/matplotlib/setupext.py", line 980, in
> > check
> > min_version='1.2', version=version)
> > File "/tmp/pip-build-6eka4_fr/matplotlib/setupext.py", line 459, in
> > _check_for_pkg_config
> > if (not is_min_version(version, min_version)):
> > File "/tmp/pip-build-6eka4_fr/matplotlib/setupext.py", line 179, in
> > is_min_version
> > return found_version >= expected_version
> > File "/sw/arch/Test2/lib/python3.5/distutils/version.py", line 70,
> in
> > __ge__
> > c = self._cmp(other)
> > File "/sw/arch/Test2/lib/python3.5/distutils/version.py", line
> 337, in
> > _cmp
> > if self.version < other.version:
> > TypeError: unorderable types: str() < int()
> >
> >
> ============================================================================
> > Edit setup.cfg to change the build options
> >
> > BUILDING MATPLOTLIB
> > matplotlib: yes [1.5.1]
> > python: yes [3.5.1 (default, Jun 16 2016, 11:03:02)
> > [GCC
> > 4.4.7 20120313 (Red Hat 4.4.7-11)]]
> > platform: yes [linux]
> >
> > REQUIRED DEPENDENCIES AND EXTENSIONS
> > numpy: yes [version 1.11.0]
> > dateutil: yes [using dateutil version 2.5.3]
> > pytz: yes [using pytz version 2016.4]
> > cycler: yes [using cycler version 0.10.0]
> > tornado: yes [using tornado version 4.3]
> > pyparsing: yes [using pyparsing version 2.1.5]
> > libagg: yes [pkg-config information for 'libagg'
> could
> > not
> > be found. Using local copy.]
> > freetype: yes [version unknown]
> >
> > ----------------------------------------
> > Command "python setup.py egg_info" failed with error code 1 in
> > /tmp/pip-build-6eka4_fr/matplotlib/
> >
> > What am I missing here please?
> >
> > Thanks,
> >
> > Alan
> >
> > PS. btw, with python 2.7.11 all went fine.
>
> By the way does this:
>
> python -m pip install --upgrade pip # upgrade to latest pip
> pip install -f https://nipy.bic.berkeley.edu/manylinux -U matplotlib
>
> work for you to install matplotlib 1.5.1?
>
> Or this, to install 2.0 pre-release?
>
> python -m pip install --upgrade pip # upgrade to latest pip
> pip install -f https://nipy.bic.berkeley.edu/manylinux -U --pre matplotlib
>
> Best,
>
> Matthew
>
--
Alan Wilter SOUSA da SILVA, DSc
Senior Bioinformatician, UniProt
European Bioinformatics Institute (EMBL-EBI)
European Molecular Biology Laboratory
Wellcome Trust Genome Campus
Hinxton
Cambridge CB10 1SD
United Kingdom
Tel: +44 (0)1223 494588
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://sdm.link/zohomanageengine
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users