I am having a heck of time getting matplotlib installed on my amazon ec2
cluster. (I am new to python)
I wonder if the problem is /usr/python points to an old version of python. I
need to use /usr/bin/python2.7
I have tried using yum, yum-builddep, pip2.7, downloading the the source ,
and even cloning the master
Yum see to know about /usr/bin/python which is an old version I need to use
/usr/bin/python2.7.
I tried searching for a RPM
(http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/python-matplotlib)
how ever I only found really old version.
I have tried editing File "setupext.py", line 940, in check, looks like the
min version is 2.4 I have 2.3.x
But still can not figure out what the problem is
Any suggestions would be greatly appreciated.
Andy
root@ip-172-31-17-158 matplotlib-1.4.0]$ pip2.7 install matplotlib
Downloading/unpacking matplotlib
Downloading matplotlib-1.4.0.tar.gz (51.2MB): 51.2MB downloaded
Running setup.py (path:/tmp/pip_build_root/matplotlib/setup.py) egg_info
for package matplotlib
============================================================================
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [1.4.0]
python: yes [2.7.5 (default, Sep 15 2014, 17:30:20)
[GCC
4.8.2 20140120 (Red Hat 4.8.2-16)]]
platform: yes [linux2]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.9.0]
six: yes [using six version 1.8.0]
dateutil: yes [using dateutil version 2.2]
tornado: yes [using tornado version 4.0.2]
pyparsing: yes [using pyparsing version 2.0.3]
pycxx: yes [Couldn't import. Using local copy.]
libagg: yes [pkg-config information for 'libagg' could
not
be found. Using local copy.]
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip_build_root/matplotlib/setup.py", line 154, in <module>
result = package.check()
File "setupext.py", line 940, in check
if 'No such file or directory\ngrep:' in version:
TypeError: argument of type 'NoneType' is not iterable
Complete output from command python setup.py egg_info:
============================================================================
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [1.4.0]
python: yes [2.7.5 (default, Sep 15 2014, 17:30:20) [GCC
4.8.2 20140120 (Red Hat 4.8.2-16)]]
platform: yes [linux2]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.9.0]
six: yes [using six version 1.8.0]
dateutil: yes [using dateutil version 2.2]
tornado: yes [using tornado version 4.0.2]
pyparsing: yes [using pyparsing version 2.0.3]
pycxx: yes [Couldn't import. Using local copy.]
libagg: yes [pkg-config information for 'libagg' could not
be found. Using local copy.]
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/tmp/pip_build_root/matplotlib/setup.py", line 154, in <module>
result = package.check()
File "setupext.py", line 940, in check
if 'No such file or directory\ngrep:' in version:
TypeError: argument of type 'NoneType' is not iterable
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in
/tmp/pip_build_root/matplotlib
Storing debug log for failure in /root/.pip/pip.log
root@ip-172-31-17-158 matplotlib-1.4.0]$
This is the bottom of the debug log
---------------------------------------
Cleaning up...
Removing temporary dir /tmp/pip_build_root...
Command python setup.py egg_info failed with error code 1 in
/tmp/pip_build_root/matplotlib
Exception information:
Traceback (most recent call last):
File
"/usr/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/basecommand.py",
line 122, in main
status = self.run(options, args)
File
"/usr/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/commands/install.p
y", line 278, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle,
bundle=self.bundle)
File "/usr/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/req.py",
line 1229, in prepare_files
req_to_install.run_egg_info()
File "/usr/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/req.py",
line 325, in run_egg_info
command_desc='python setup.py egg_info')
File "/usr/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/util.py",
line 697, in call_subprocess
% (command_desc, proc.returncode, cwd))
InstallationError: Command python setup.py egg_info failed with error code 1
in /tmp/pip_build_root/matplotlib
root@ip-172-31-17-158 matplotlib-1.4.0]$
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://p.sf.net/sfu/Zoho
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel