I think this is a bug that had been fixed on both master and 1.4.x.

If I recall correctly this is an issue with free type (#3471 fixes it). The
other work around is to install freetype-dev.

Tom

(From phone so chasing siren details is hard)
On Oct 12, 2014 3:16 PM, "Andy Davidson" <a...@santacruzintegration.com>
wrote:

> 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.py",
> 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
>
>
------------------------------------------------------------------------------
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

Reply via email to