Alan
2016-06-16 16:07:17 UTC
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.
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.