[Matplotlib-users] Failing to install matplotlib with python 3
Alan
alanwilter at gmail.com
Thu Jun 16 15:12:59 EDT 2016
Thanks for your help! It gave me the hint to nail the issue. My PATH had a
very old pkg-config. I removed and now all worked!
Thanks a lot,
Alan
On 16 June 2016 at 19:36, Jens Nielsen <jenshnielsen at gmail.com> wrote:
> Looks like LooseVersion gets something that it not quite understand. As
> far as I can see this is coming from freetype
>
> What does running pkg-config --modversion freetype2 on the commandline
> give?
>
> best
> Jens
>
> On Thu, 16 Jun 2016 at 17:09 Alan <alanwilter at 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.
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/matplotlib-users/attachments/20160616/5bebc483/attachment.html>
More information about the Matplotlib-users
mailing list