Alan, This mailing list is obsolete; please use matplotlib-us...@python.org.
Your traceback looks vaguely familiar as something that has come up before, but I don't have any more recollection than that. Suggestions:
1) Install your python environment the easy way via anaconda or miniconda: https://www.continuum.io/downloads
2) If you are *sure* you don't want to do it that way, make sure you have the most recent version of pip.
3) Likewise, install the most recent matplotlib. See attached message. Eric On 2016/06/16 6:07 AM, Alan 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.
--- Begin Message ---Hi, On Thu, May 26, 2016 at 7:44 PM, Thomas Caswell <tcasw...@gmail.com> wrote: > Hey folks, > > I just tagged rc2. > > This includes a some-what aggressive backport of the reworking of how we > link into Tk to decouple from the exact version of tk we are compiled > against (https://github.com/matplotlib/matplotlib/pull/6442) > > As such, please try to build this on your your systems and verify that mpl > builds and works correctly with the tkagg backend. > > A major motivation for including this in the 1.5.2 release is that we can > now release wheels for all of the major platforms. Much of the credit for > this should go to the tireless Matthew Brett. > > The new rc (and the old one) should be available (assuming the CI passes) > for conda via > > conda install -c conda-forge/channel/rc matplotlib Y'all can test the new manylinux wheels with: python -m pip install --upgrade pip # upgrade to latest pip pip install -f https://nipy.bic.berkeley.edu/manylinux --pre matplotlib In particular, I'd love to know whether this works for you: >>> import matplotlib >>> matplotlib.use('tkagg') >>> import matplotlib.pyplot as plt >>> plt.plot(range(10)) >>> plt.show() Cheers, Matthew _______________________________________________ Matplotlib-devel mailing list matplotlib-de...@python.org https://mail.python.org/mailman/listinfo/matplotlib-devel
--- End Message ---
------------------------------------------------------------------------------ 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