Closed tigran123 closed 7 years ago
I noticed the important warning about missing pkg-config
, satisfied it by pkg install pkg-config
and retried pip install matplotlib
--- and now it doesn't complain about missing freetype! Hopefully it will complete successfully and work (I'll close this issue as soon as I have tested it).
You have to edit the config and disable optional backend gtk stuff
@its-pointless Let's hope that I won't have to do that, but we'll see...
Besides, I would have thought that freetype is needed for beautiful TeX-style formula rendering which is not gtk-related.
It compiled successfully, but running an application that uses it gives lots of errors like this:
ModuleNotFoundError: No module named 'tkinter'
My matplotlibrc
contains this line:
backend : TkAgg
I thought "TkAgg" was the backend we were supposed to use in Termux, no? It's been a long time I needed this, so I may have forgotten :) I'll try to remember now...
Ah, I remember now: I have to edit matplotlibrc
and set backend : agg
instead of TkAgg
. Yes, that did the trick --- it works now!
Yes, everything works perfectly. PyFFTW also works perfectly! Closing this "non-issue" :)
Actually, on Nexus 10 "pip install matplotlib" still fails, but with a different error:
ImportError: dlopen failed: cannot locate symbol "catan" referenced by "umath.cpython-36m.so"
This comes from a simple "import numpy":
$ python -c "import numpy"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/data/data/com.termux/files/usr/lib/python3.6/site-packages/numpy-1.13.3-py3.6-linux-armv7l.egg/numpy/__init__.py", line 142, in <module>
from . import add_newdocs
File "/data/data/com.termux/files/usr/lib/python3.6/site-packages/numpy-1.13.3-py3.6-linux-armv7l.egg/numpy/add_newdocs.py", line 13, in <module>
from numpy.lib import add_newdoc
File "/data/data/com.termux/files/usr/lib/python3.6/site-packages/numpy-1.13.3-py3.6-linux-armv7l.egg/numpy/lib/__init__.py", line 8, in <module>
from .type_check import *
File "/data/data/com.termux/files/usr/lib/python3.6/site-packages/numpy-1.13.3-py3.6-linux-armv7l.egg/numpy/lib/type_check.py", line 11, in <module>
import numpy.core.numeric as _nx
File "/data/data/com.termux/files/usr/lib/python3.6/site-packages/numpy-1.13.3-py3.6-linux-armv7l.egg/numpy/core/__init__.py", line 34, in <module>
from . import umath
ImportError: dlopen failed: cannot locate symbol "catan" referenced by "umath.cpython-36m.so"...
The numpy and scipy come from @its-pointless repository.
mising catan?
catan is in libgfortran
Looks like I screwed up compilng numpy. Started using a clang + gfortran rather than gcc and fortran. Have to redo it specifically including -lgfortran in LDFLAGS.
Nexus 10 you say so arm and what version of android? is this 5 6 or 7?
wait catan is in libm.so as well?
okay now im confused
__INTRODUCED_IN(23); there we go. you are using android 5 are you?
Yes, Nexus 10 is running Android 5.1.1.
i updated arm numpy and scipy could you tell me if it works?
The command python -c "import numpy"
succeeds, but pip install matplotlib
fails, now like this:
arm-linux-androideabi-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -Oz -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -Oz -fPIC -DFREETYPE_BUILD_TYPE=system -DPY_ARRAY_UNIQUE_SYMBOL=MPL_matplotlib_ft2font_ARRAY_API -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -D__STDC_FORMAT_MACROS=1 -I/data/data/com.termux/files/usr/lib/python3.6/site-packages/numpy-1.13.3-py3.6-linux-armv7l.egg/numpy/core/include -I/data/data/com.termux/files/usr/include/libpng16 -I/data/data/com.termux/files/usr/include/freetype2 -I. -I/data/data/com.termux/files/usr/include/python3.6m -c src/ft2font.cpp -o build/temp.linux-armv7l-3.6/src/ft2font.o
arm-linux-androideabi-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -Oz -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -Oz -fPIC -DFREETYPE_BUILD_TYPE=system -DPY_ARRAY_UNIQUE_SYMBOL=MPL_matplotlib_ft2font_ARRAY_API -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -D__STDC_FORMAT_MACROS=1 -I/data/data/com.termux/files/usr/lib/python3.6/site-packages/numpy-1.13.3-py3.6-linux-armv7l.egg/numpy/core/include -I/data/data/com.termux/files/usr/include/libpng16 -I/data/data/com.termux/files/usr/include/freetype2 -I. -I/data/data/com.termux/files/usr/include/python3.6m -c src/ft2font_wrapper.cpp -o build/temp.linux-armv7l-3.6/src/ft2font_wrapper.o
clang-5.0: error: unable to execute command: No such file or directory
error: command 'arm-linux-androideabi-clang' failed with exit status 1
----------------------------------------
Command "/data/data/com.termux/files/usr/bin/python -u -c "import setuptools, tokenize;__file__='/data/data/com.termux/files/usr/tmp/pip-build-xj54m14d/matplotlib/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /data/data/com.termux/files/usr/tmp/pip-pzzzw324-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /data/data/com.termux/files/usr/tmp/pip-build-xj54m14d/matplotlib/
Here is a complete typescript produced by the script
command followed by xclip selection c typescript
and then Ctrl-V into here:
Collecting matplotlib
Using cached matplotlib-2.1.0.tar.gz
Requirement already satisfied: numpy>=1.7.1 in /data/data/com.termux/files/usr/lib/python3.6/site-packages/numpy-1.13.3-py3.6-linux-armv7l.egg (from matplotlib)
Requirement already satisfied: six>=1.10 in /data/data/com.termux/files/usr/lib/python3.6/site-packages (from matplotlib)
Requirement already satisfied: python-dateutil>=2.0 in /data/data/com.termux/files/usr/lib/python3.6/site-packages (from matplotlib)
Requirement already satisfied: pytz in /data/data/com.termux/files/usr/lib/python3.6/site-packages (from matplotlib)
Requirement already satisfied: cycler>=0.10 in /data/data/com.termux/files/usr/lib/python3.6/site-packages (from matplotlib)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 in /data/data/com.termux/files/usr/lib/python3.6/site-packages (from matplotlib)
Installing collected packages: matplotlib
Running setup.py install for matplotlib ...
Complete output from command /data/data/com.termux/files/usr/bin/python -u -c "import setuptools, tokenize;__file__='/data/data/com.termux/files/usr/tmp/pip-build-bxbk1a5h/matplotlib/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /data/data/com.termux/files/usr/tmp/pip-36awufv9-record/install-record.txt --single-version-externally-managed --compile:
============================================================================
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [2.1.0]
python: yes [3.6.3 (default, Oct 6 2017, 07:47:52) [GCC
4.2.1 Compatible Android Clang 5.0.300080 ]]
platform: yes [linux]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.13.3]
six: yes [using six version 1.11.0]
dateutil: yes [using dateutil version 2.6.1]
backports.functools_lru_cache: yes [Not required]
subprocess32: yes [Not required]
pytz: yes [using pytz version 2017.2]
cycler: yes [using cycler version 0.10.0]
tornado: yes [tornado was not found. It is required for the
WebAgg backend. pip/easy_install may attempt to
install it after matplotlib.]
pyparsing: yes [using pyparsing version 2.2.0]
libagg: yes [pkg-config information for 'libagg' could not
be found. Using local copy.]
freetype: yes [version 2.8.1]
png: yes [version 1.6.34]
qhull: yes [pkg-config information for 'libqhull' could not
be found. Using local copy.]
OPTIONAL SUBPACKAGES
sample_data: yes [installing]
toolkits: yes [installing]
tests: no [skipping due to configuration]
toolkits_tests: no [skipping due to configuration]
OPTIONAL BACKEND EXTENSIONS
macosx: no [Mac OS-X only]
qt5agg: no [PySide2 not found; PyQt5 not found]
qt4agg: no [PySide not found; PyQt4 not found]
gtk3agg: yes [installing, unknown (can not use
multiprocessing to determine)]
gtk3cairo: yes [installing, unknown (can not use
multiprocessing to determine)]
gtkagg: no [Requires pygtk]
tkagg: yes [installing; run-time loading from Python Tcl /
Tk]
wxagg: no [requires wxPython]
gtk: no [Requires pygtk]
agg: yes [installing]
cairo: no [cairocffi or pycairo not found]
windowing: no [Microsoft Windows only]
OPTIONAL LATEX DEPENDENCIES
dvipng: no
ghostscript: no
latex: no
pdftops: no
OPTIONAL PACKAGE DATA
dlls: no [skipping due to configuration]
running install
running build
running build_py
creating build
creating build/lib.linux-armv7l-3.6
copying lib/pylab.py -> build/lib.linux-armv7l-3.6
creating build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/markers.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/texmanager.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/afm.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/mlab.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/blocking_input.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/patches.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/colorbar.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/category.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/lines.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/scale.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/transforms.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/textpath.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/_cm_listed.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/_version.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/pylab.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/finance.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/__init__.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/contour.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/quiver.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/units.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/_mathtext_data.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/_color_data.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/sankey.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/gridspec.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/image.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/_cm.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/animation.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/hatch.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/_animation_data.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/dates.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/axis.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/path.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/stackplot.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/table.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/rcsetup.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/docstring.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/text.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/collections.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/cm.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/offsetbox.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/colors.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/_pylab_helpers.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/pyplot.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/spines.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/backend_bases.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/fontconfig_pattern.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/tight_bbox.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/figure.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/legend_handler.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/tight_layout.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/bezier.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/ticker.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/font_manager.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/dviread.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/type1font.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/mathtext.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/widgets.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/patheffects.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/backend_managers.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/artist.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/backend_tools.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/legend.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/container.py -> build/lib.linux-armv7l-3.6/matplotlib
copying lib/matplotlib/streamplot.py -> build/lib.linux-armv7l-3.6/matplotlib
creating build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_gtk.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_gtk3agg.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_gtkagg.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/tkagg.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_pgf.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_pdf.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_svg.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/__init__.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_mixed.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/qt_compat.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_gtk3.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_ps.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_webagg_core.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_qt4agg.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_macosx.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/wx_compat.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_wx.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_gtkcairo.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_wxagg.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_qt5agg.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_webagg.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/windowing.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_gtk3cairo.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_qt5.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_tkagg.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_qt4.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_cairo.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_agg.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_nbagg.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_gdk.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
copying lib/matplotlib/backends/backend_template.py -> build/lib.linux-armv7l-3.6/matplotlib/backends
creating build/lib.linux-armv7l-3.6/matplotlib/backends/qt_editor
copying lib/matplotlib/backends/qt_editor/formlayout.py -> build/lib.linux-armv7l-3.6/matplotlib/backends/qt_editor
copying lib/matplotlib/backends/qt_editor/__init__.py -> build/lib.linux-armv7l-3.6/matplotlib/backends/qt_editor
copying lib/matplotlib/backends/qt_editor/formsubplottool.py -> build/lib.linux-armv7l-3.6/matplotlib/backends/qt_editor
copying lib/matplotlib/backends/qt_editor/figureoptions.py -> build/lib.linux-armv7l-3.6/matplotlib/backends/qt_editor
creating build/lib.linux-armv7l-3.6/matplotlib/compat
copying lib/matplotlib/compat/__init__.py -> build/lib.linux-armv7l-3.6/matplotlib/compat
copying lib/matplotlib/compat/subprocess.py -> build/lib.linux-armv7l-3.6/matplotlib/compat
creating build/lib.linux-armv7l-3.6/matplotlib/projections
copying lib/matplotlib/projections/__init__.py -> build/lib.linux-armv7l-3.6/matplotlib/projections
copying lib/matplotlib/projections/polar.py -> build/lib.linux-armv7l-3.6/matplotlib/projections
copying lib/matplotlib/projections/geo.py -> build/lib.linux-armv7l-3.6/matplotlib/projections
creating build/lib.linux-armv7l-3.6/matplotlib/axes
copying lib/matplotlib/axes/__init__.py -> build/lib.linux-armv7l-3.6/matplotlib/axes
copying lib/matplotlib/axes/_subplots.py -> build/lib.linux-armv7l-3.6/matplotlib/axes
copying lib/matplotlib/axes/_axes.py -> build/lib.linux-armv7l-3.6/matplotlib/axes
copying lib/matplotlib/axes/_base.py -> build/lib.linux-armv7l-3.6/matplotlib/axes
creating build/lib.linux-armv7l-3.6/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/__init__.py -> build/lib.linux-armv7l-3.6/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/only_directives.py -> build/lib.linux-armv7l-3.6/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/mathmpl.py -> build/lib.linux-armv7l-3.6/matplotlib/sphinxext
copying lib/matplotlib/sphinxext/plot_directive.py -> build/lib.linux-armv7l-3.6/matplotlib/sphinxext
creating build/lib.linux-armv7l-3.6/matplotlib/style
copying lib/matplotlib/style/__init__.py -> build/lib.linux-armv7l-3.6/matplotlib/style
copying lib/matplotlib/style/core.py -> build/lib.linux-armv7l-3.6/matplotlib/style
creating build/lib.linux-armv7l-3.6/matplotlib/testing
copying lib/matplotlib/testing/noseclasses.py -> build/lib.linux-armv7l-3.6/matplotlib/testing
copying lib/matplotlib/testing/determinism.py -> build/lib.linux-armv7l-3.6/matplotlib/testing
copying lib/matplotlib/testing/__init__.py -> build/lib.linux-armv7l-3.6/matplotlib/testing
copying lib/matplotlib/testing/conftest.py -> build/lib.linux-armv7l-3.6/matplotlib/testing
copying lib/matplotlib/testing/compare.py -> build/lib.linux-armv7l-3.6/matplotlib/testing
copying lib/matplotlib/testing/exceptions.py -> build/lib.linux-armv7l-3.6/matplotlib/testing
copying lib/matplotlib/testing/decorators.py -> build/lib.linux-armv7l-3.6/matplotlib/testing
copying lib/matplotlib/testing/disable_internet.py -> build/lib.linux-armv7l-3.6/matplotlib/testing
creating build/lib.linux-armv7l-3.6/matplotlib/testing/_nose
copying lib/matplotlib/testing/_nose/__init__.py -> build/lib.linux-armv7l-3.6/matplotlib/testing/_nose
copying lib/matplotlib/testing/_nose/exceptions.py -> build/lib.linux-armv7l-3.6/matplotlib/testing/_nose
copying lib/matplotlib/testing/_nose/decorators.py -> build/lib.linux-armv7l-3.6/matplotlib/testing/_nose
creating build/lib.linux-armv7l-3.6/matplotlib/testing/_nose/plugins
copying lib/matplotlib/testing/_nose/plugins/knownfailure.py -> build/lib.linux-armv7l-3.6/matplotlib/testing/_nose/plugins
copying lib/matplotlib/testing/_nose/plugins/__init__.py -> build/lib.linux-armv7l-3.6/matplotlib/testing/_nose/plugins
copying lib/matplotlib/testing/_nose/plugins/performgc.py -> build/lib.linux-armv7l-3.6/matplotlib/testing/_nose/plugins
creating build/lib.linux-armv7l-3.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/UnitDbl.py -> build/lib.linux-armv7l-3.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/Duration.py -> build/lib.linux-armv7l-3.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/__init__.py -> build/lib.linux-armv7l-3.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/StrConverter.py -> build/lib.linux-armv7l-3.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/EpochConverter.py -> build/lib.linux-armv7l-3.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/UnitDblFormatter.py -> build/lib.linux-armv7l-3.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/Epoch.py -> build/lib.linux-armv7l-3.6/matplotlib/testing/jpl_units
copying lib/matplotlib/testing/jpl_units/UnitDblConverter.py -> build/lib.linux-armv7l-3.6/matplotlib/testing/jpl_units
creating build/lib.linux-armv7l-3.6/matplotlib/tri
copying lib/matplotlib/tri/tritools.py -> build/lib.linux-armv7l-3.6/matplotlib/tri
copying lib/matplotlib/tri/triinterpolate.py -> build/lib.linux-armv7l-3.6/matplotlib/tri
copying lib/matplotlib/tri/__init__.py -> build/lib.linux-armv7l-3.6/matplotlib/tri
copying lib/matplotlib/tri/triangulation.py -> build/lib.linux-armv7l-3.6/matplotlib/tri
copying lib/matplotlib/tri/trirefine.py -> build/lib.linux-armv7l-3.6/matplotlib/tri
copying lib/matplotlib/tri/tricontour.py -> build/lib.linux-armv7l-3.6/matplotlib/tri
copying lib/matplotlib/tri/triplot.py -> build/lib.linux-armv7l-3.6/matplotlib/tri
copying lib/matplotlib/tri/trifinder.py -> build/lib.linux-armv7l-3.6/matplotlib/tri
copying lib/matplotlib/tri/tripcolor.py -> build/lib.linux-armv7l-3.6/matplotlib/tri
creating build/lib.linux-armv7l-3.6/matplotlib/cbook
copying lib/matplotlib/cbook/deprecation.py -> build/lib.linux-armv7l-3.6/matplotlib/cbook
copying lib/matplotlib/cbook/_backports.py -> build/lib.linux-armv7l-3.6/matplotlib/cbook
copying lib/matplotlib/cbook/__init__.py -> build/lib.linux-armv7l-3.6/matplotlib/cbook
creating build/lib.linux-armv7l-3.6/mpl_toolkits
copying lib/mpl_toolkits/__init__.py -> build/lib.linux-armv7l-3.6/mpl_toolkits
copying lib/mpl_toolkits/gtktools.py -> build/lib.linux-armv7l-3.6/mpl_toolkits
copying lib/mpl_toolkits/exceltools.py -> build/lib.linux-armv7l-3.6/mpl_toolkits
creating build/lib.linux-armv7l-3.6/mpl_toolkits/mplot3d
copying lib/mpl_toolkits/mplot3d/axes3d.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/mplot3d
copying lib/mpl_toolkits/mplot3d/proj3d.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/mplot3d
copying lib/mpl_toolkits/mplot3d/__init__.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/mplot3d
copying lib/mpl_toolkits/mplot3d/art3d.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/mplot3d
copying lib/mpl_toolkits/mplot3d/axis3d.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/mplot3d
creating build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/grid_finder.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/anchored_artists.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/colorbar.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/axisline_style.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/axes_rgb.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/__init__.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/clip_path.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/axes_divider.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/axes_grid.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/inset_locator.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/axes_size.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/axislines.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/parasite_axes.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/floating_axes.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/grid_helper_curvelinear.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/axis_artist.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
copying lib/mpl_toolkits/axes_grid/angle_helper.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid
creating build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/anchored_artists.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/colorbar.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/axes_rgb.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/__init__.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/mpl_axes.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/axes_divider.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/axes_grid.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/inset_locator.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/axes_size.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid1
copying lib/mpl_toolkits/axes_grid1/parasite_axes.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axes_grid1
creating build/lib.linux-armv7l-3.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/grid_finder.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/axisline_style.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/axes_rgb.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/__init__.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/clip_path.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/axes_divider.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/axes_grid.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/axislines.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/parasite_axes.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/floating_axes.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/grid_helper_curvelinear.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/axis_artist.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axisartist
copying lib/mpl_toolkits/axisartist/angle_helper.py -> build/lib.linux-armv7l-3.6/mpl_toolkits/axisartist
creating build/lib.linux-armv7l-3.6/matplotlib/mpl-data
copying lib/matplotlib/mpl-data/matplotlibrc -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data
creating build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend
copying lib/matplotlib/backends/web_backend/nbagg_mpl.js -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend
copying lib/matplotlib/backends/web_backend/single_figure.html -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend
copying lib/matplotlib/backends/web_backend/all_figures.html -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend
copying lib/matplotlib/backends/web_backend/ipython_inline_figure.html -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend
copying lib/matplotlib/backends/web_backend/mpl.js -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend
copying lib/matplotlib/backends/web_backend/nbagg_uat.ipynb -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend
copying lib/matplotlib/backends/web_backend/mpl_tornado.js -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend
creating build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery
creating build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/js
copying lib/matplotlib/backends/web_backend/jquery/js/jquery-ui.min.js -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/js
copying lib/matplotlib/backends/web_backend/jquery/js/jquery-1.11.3.min.js -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/js
creating build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/goog.npz -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/Minduka_Present_Blue_Pack.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/README.txt -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/grace_hopper.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/msft.csv -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/embedding_in_wx3.xrc -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/jacksboro_fault_dem.npz -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/membrane.dat -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/s1045.ima.gz -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/grace_hopper.jpg -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/eeg.dat -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/percent_bachelors_degrees_women_usa.csv -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/data_x_x2_x3.csv -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/aapl.npz -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/logo2.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/demodata.csv -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/ada.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/ct.raw.gz -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
copying lib/matplotlib/mpl-data/sample_data/None_vs_nearest-pdf.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data
creating build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-paper.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-poster.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-darkgrid.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/fast.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/ggplot.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-pastel.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/bmh.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-deep.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/fivethirtyeight.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/grayscale.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-talk.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-bright.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-white.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-ticks.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-dark-palette.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-dark.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/_classic_test.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-colorblind.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/dark_background.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-whitegrid.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-notebook.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/Solarize_Light2.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/seaborn-muted.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
copying lib/matplotlib/mpl-data/stylelib/classic.mplstyle -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/stylelib
creating build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/css
copying lib/matplotlib/backends/web_backend/css/page.css -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/css
copying lib/matplotlib/backends/web_backend/css/boilerplate.css -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/css
copying lib/matplotlib/backends/web_backend/css/fbm.css -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/css
creating build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/matplotlib.ppm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
creating build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts
creating build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymReg.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymBol.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/cmss10.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSans-BoldOblique.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymReg.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymBol.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUniIta.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUni.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/cmex10.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneralItalic.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/cmb10.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymBol.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Oblique.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerif.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Italic.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Bold.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansDisplay.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Bold.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerifDisplay.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-BoldOblique.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-BoldItalic.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymReg.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymBol.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Bold.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymReg.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneralBol.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneral.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizFiveSymReg.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUniBolIta.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/cmr10.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUniBol.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneralBolIta.ttf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/images/hand.svg -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/back.svg -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/home.svg -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/qt4_editor_options.svg -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/zoom_to_rect.svg -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/matplotlib.svg -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/forward.svg -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/subplots.svg -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/move.svg -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/filesave.svg -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/move.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/back.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/hand.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/forward_large.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/filesave.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/forward.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/home_large.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/home.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/zoom_to_rect.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/move_large.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/back_large.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/hand_large.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/zoom_to_rect_large.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/subplots_large.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/filesave_large.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/subplots.gif -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/qt4_editor_options_large.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/hand.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/zoom_to_rect_large.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/filesave.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/filesave_large.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/forward.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/zoom_to_rect.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/back_large.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/matplotlib.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/subplots_large.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/home.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/forward_large.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/move_large.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/home_large.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/qt4_editor_options.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/subplots.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/matplotlib_large.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/move.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/back.png -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/subplots.pdf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/back.pdf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/move.pdf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/qt4_editor_options.pdf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/forward.pdf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/hand.pdf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/matplotlib.pdf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/filesave.pdf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/home.pdf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/images/zoom_to_rect.pdf -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/images
copying lib/matplotlib/mpl-data/lineprops.glade -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data
creating build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvb8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pbkd8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/cmtt10.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvl8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/cmmi10.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pncb8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pbkl8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/cmsy10.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pzcmi8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pcrro8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pagdo8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pncri8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvro8an.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pncr8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/putr8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/psyr.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvro8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/cmr10.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pagko8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/putbi8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pcrbo8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pcrr8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/ptmr8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/cmex10.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/putri8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pcrb8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pbkli8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pzdr.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pbkdi8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvr8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pagk8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pplri8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvbo8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/ptmbi8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvb8an.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pplbi8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pplb8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pncbi8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pplr8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/ptmb8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvlo8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/ptmri8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvr8an.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/putb8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/phvbo8an.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
copying lib/matplotlib/mpl-data/fonts/afm/pagd8a.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/afm
creating build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css
creating build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes
creating build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base
creating build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/images/ui-icons_ef8c08_256x240.png -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/images/ui-bg_glass_100_f6f6f6_1x400.png -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/images/ui-bg_glass_100_fdf5ce_1x400.png -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/images/ui-bg_highlight-soft_75_ffe45c_1x100.png -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/images/ui-bg_glass_65_ffffff_1x400.png -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/images/ui-bg_diagonals-thick_20_666666_40x40.png -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/images/ui-icons_ffffff_256x240.png -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/images/ui-icons_ffd27a_256x240.png -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/images/ui-bg_flat_10_000000_40x100.png -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/images/ui-bg_highlight-soft_100_eeeeee_1x100.png -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/images/ui-bg_diagonals-thick_18_b81900_40x40.png -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/images/ui-bg_gloss-wave_35_f6a828_500x100.png -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/images/ui-icons_222222_256x240.png -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/images/ui-icons_228ef1_256x240.png -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base/images
creating build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/readme.txt -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
creating build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data/axes_grid
copying lib/matplotlib/mpl-data/sample_data/axes_grid/bivariate_normal.npy -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/sample_data/axes_grid
copying lib/matplotlib/backends/web_backend/jquery/css/themes/base/jquery-ui.min.css -> build/lib.linux-armv7l-3.6/matplotlib/backends/web_backend/jquery/css/themes/base
copying lib/matplotlib/mpl-data/fonts/ttf/LICENSE_STIX -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/ttf
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Symbol.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-Bold.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Bold.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Roman.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-BoldItalic.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Italic.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-BoldOblique.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-BoldOblique.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-Oblique.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-Oblique.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/ZapfDingbats.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-Bold.afm -> build/lib.linux-armv7l-3.6/matplotlib/mpl-data/fonts/pdfcorefonts
UPDATING build/lib.linux-armv7l-3.6/matplotlib/_version.py
set build/lib.linux-armv7l-3.6/matplotlib/_version.py to '2.1.0'
running build_ext
building 'matplotlib.ft2font' extension
creating build/temp.linux-armv7l-3.6
creating build/temp.linux-armv7l-3.6/src
arm-linux-androideabi-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -Oz -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -Oz -fPIC -DFREETYPE_BUILD_TYPE=system -DPY_ARRAY_UNIQUE_SYMBOL=MPL_matplotlib_ft2font_ARRAY_API -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -D__STDC_FORMAT_MACROS=1 -I/data/data/com.termux/files/usr/lib/python3.6/site-packages/numpy-1.13.3-py3.6-linux-armv7l.egg/numpy/core/include -I/data/data/com.termux/files/usr/include/libpng16 -I/data/data/com.termux/files/usr/include/freetype2 -I. -I/data/data/com.termux/files/usr/include/python3.6m -c src/ft2font.cpp -o build/temp.linux-armv7l-3.6/src/ft2font.o
arm-linux-androideabi-clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -Oz -march=armv7-a -mfpu=neon -mfloat-abi=softfp -mthumb -Oz -fPIC -DFREETYPE_BUILD_TYPE=system -DPY_ARRAY_UNIQUE_SYMBOL=MPL_matplotlib_ft2font_ARRAY_API -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -D__STDC_FORMAT_MACROS=1 -I/data/data/com.termux/files/usr/lib/python3.6/site-packages/numpy-1.13.3-py3.6-linux-armv7l.egg/numpy/core/include -I/data/data/com.termux/files/usr/include/libpng16 -I/data/data/com.termux/files/usr/include/freetype2 -I. -I/data/data/com.termux/files/usr/include/python3.6m -c src/ft2font_wrapper.cpp -o build/temp.linux-armv7l-3.6/src/ft2font_wrapper.o
clang-5.0: error: unable to execute command: No such file or directory
error: command 'arm-linux-androideabi-clang' failed with exit status 1
----------------------------------------
Command "/data/data/com.termux/files/usr/bin/python -u -c "import setuptools, tokenize;__file__='/data/data/com.termux/files/usr/tmp/pip-build-bxbk1a5h/matplotlib/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /data/data/com.termux/files/usr/tmp/pip-36awufv9-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /data/data/com.termux/files/usr/tmp/pip-build-bxbk1a5h/matplotlib/
iasue is its trying to build gtk stuff cp setup.cfg.template setup.cfg edit setup.cfg so things like
Become gtk = False gtk3agg = False gtkcairo = False
save then build python setup.py build -j 2 Should work
Thank you @its-pointless I am going to try this now. But first I'll need to figure out where pip is building stuff and whether it is persistent after the failed invocation of pip install matplotlib
. Ok, it is in $TMPDIR/pip-build-XXXX
. The tricky thing is that the content (or at least the valuable bits like setup.cfg.template) of the build directory is deleted if one terminates pip install matplotlib
abruptly. Let's see if the content is preserved if pip install matplotlib
is allowed to run until it fails....
Ok, I have retried pip install matplotlib
now (without editing any setup files) and it completed successfully. I will run the application and see if it works as well.
Interesting... I couldn't complete my program on Nexus 10 because with Python 3.6.3 the memory requirements are almost DOUBLE (!!! sounds like a bug in latest Python or modules), i.e. in the past my program required only 700MB (and still does if I use python 2.7 interpreter) but now it needs 1.2GB of memory and of course fails on Nexus 10 which only has 1GB total RAM. I didn't notice this on my desktop because it has 128GB RAM (and 12 processors).
Here is the script:
(obviously I first edited it to make solve.py invocation non-concurrent on Nexus 10)
$ apt list | grep -i freetype
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
After this I executed "pip install matplotlib"
Same error occurred again. .
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [2.1.0]
python: yes [3.6.3 (default, Oct 6 2017, 07:46:32) [GCC
4.2.1 Compatible Android Clang 5.0.300080 ]]
platform: yes [linux]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.12.0]
six: yes [using six version 1.11.0]
dateutil: yes [using dateutil version 2.6.1]
backports.functools_lru_cache: yes [Not required]
subprocess32: yes [Not required]
pytz: yes [using pytz version 2017.3]
cycler: yes [cycler was not found. pip/easy_install may
attempt to install it after matplotlib.]
tornado: yes [tornado was not found. It is required for the
WebAgg backend. pip/easy_install may attempt to
install it after matplotlib.]
pyparsing: yes [pyparsing was not found. It is required for
mathtext support. pip/easy_install may attempt to
install it after matplotlib.]
libagg: yes [pkg-config information for 'libagg' could not
be found. Using local copy.]
freetype: no [The C/C++ header for freetype2 (ft2build.h)
could not be found. You may need to install the
development package.]
png: no [pkg-config information for 'libpng' could not
be found.]
qhull: yes [pkg-config information for 'libqhull' could not
be found. Using local copy.]
OPTIONAL SUBPACKAGES
sample_data: yes [installing]
toolkits: yes [installing]
tests: no [skipping due to configuration]
toolkits_tests: no [skipping due to configuration]
OPTIONAL BACKEND EXTENSIONS
macosx: no [Mac OS-X only]
qt5agg: no [PySide2 not found; PyQt5 not found]
qt4agg: no [PySide not found; PyQt4 not found]
gtk3agg: yes [installing, unknown (can not use
multiprocessing to determine)]
gtk3cairo: yes [installing, unknown (can not use
multiprocessing to determine)]
gtkagg: no [Requires pygtk]
tkagg: yes [installing; run-time loading from Python Tcl /
Tk]
wxagg: no [requires wxPython]
gtk: no [Requires pygtk]
agg: yes [installing]
cairo: no [cairocffi or pycairo not found]
windowing: no [Microsoft Windows only]
OPTIONAL LATEX DEPENDENCIES
dvipng: no
ghostscript: no
latex: no
pdftops: no
OPTIONAL PACKAGE DATA
dlls: no [skipping due to configuration]
============================================================================
* The following required packages can not be built:
* freetype, png
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /data/data/com.termux/files/usr/tmp/pip-build-j_bnuorh/matplotlib/
@kirAn-sAi you haven't installed freetype-dev, why not?
I have installed it..
freetype/stable,now 2.8.1 aarch64 [installed]
To quote from your message:
freetype/stable,now 2.8.1 aarch64 [installed] freetype-dev/stable 2.8.1 aarch64
freetype-dev isn't installed. Try installing it and also make sure pkg-config
is installed (pkg install pkg-config
). Then try again.
Thank you @Grimler91 I installed both the packages freetype/stable,now 2.8.1 aarch64 [installed] freetype-dev/stable,now 2.8.1 aarch64 [installed]
But same error occurring. .
I used --->pip install matplotlib and
--->LD_FLAGS=" -lm" pip3 install matplotlib
@kirAn-sAi did you install pkg-config as well?
Please post the build log again.
Yeah I it already .. .
pkg-config/stable,now 0.29.2 aarch64 [installed]
The problem still resides.
@kirAn-sAi Please post the build log again.
Below is the list of packages I installed on my termux.
$ pkg list-install Listing... Done apt/stable,now 1.2.12-3 aarch64 [installed] bash/stable,now 4.4.12 aarch64 [installed] bc/stable,now 1.07.1 aarch64 [installed,automatic] binutils/stable,now 2.29.1 aarch64 [installed,automatic] busybox/now 1.27.2 aarch64 [installed,upgradable to: 1.27.2-1] ca-certificates/stable,now 20170920 all [installed,automatic] ccache/stable,now 3.3.4 aarch64 [installed] clang/stable,now 5.0.0 aarch64 [installed] command-not-found/stable,now 1.26 aarch64 [installed] dash/stable,now 0.5.9.1 aarch64 [installed] dpkg/stable,now 1.18.24 aarch64 [installed] fftw/stable,now 3.3.6-3 aarch64 [installed] fish/stable,now 2.6.0-3 aarch64 [installed] flex/stable,now 2.6.4 aarch64 [installed,automatic] freetype/stable,now 2.8.1 aarch64 [installed] freetype-dev/stable,now 2.8.1 aarch64 [installed] gdbm/stable,now 1.13 aarch64 [installed,automatic] glib/stable,now 2.54.2-1 aarch64 [installed,automatic] gpgv/stable,now 1.4.22 aarch64 [installed] less/stable,now 487 aarch64 [installed,automatic] libandroid-glob/stable,now 0.4 aarch64 [installed,automatic] libandroid-support/stable,now 22 aarch64 [installed] libandroid-support-dev/stable,now 22 aarch64 [installed,automatic] libbz2/stable,now 1.0.6-1 aarch64 [installed,automatic] libc++/now 15.2 aarch64 [installed,upgradable to: 16] libcrypt/stable,now 0.2 aarch64 [installed,automatic] libffi/stable,now 3.2.1-2 aarch64 [installed,automatic] libgcc/stable,now 4.9-1 aarch64 [installed,automatic] libllvm/stable,now 5.0.0 aarch64 [installed,automatic] liblua/stable,now 5.3.4-2 aarch64 [installed,automatic] liblzma/stable,now 5.2.3 aarch64 [installed] libpcap/stable,now 1.8.1-1 aarch64 [installed,automatic] libpng/stable,now 1.6.34 aarch64 [installed,automatic] libsqlite/stable,now 3.21.0 aarch64 [installed,automatic] libutil/stable,now 0.3 aarch64 [installed,automatic] m4/stable,now 1.4.18 aarch64 [installed,automatic] man/stable,now 1.14.3-1 aarch64 [installed] nano/stable,now 2.8.7 aarch64 [installed] ncurses/now 6.0.20170909-1 aarch64 [installed,upgradable to: 6.0.20171028] ncurses-ui-libs/stable,now 6.0.20171028 aarch64 [installed,automatic] ncurses-utils/stable,now 6.0.20171028 aarch64 [installed,automatic] ndk-stl/now 15.2-3 aarch64 [installed,upgradable to: 16-3] ndk-sysroot/now 15.2-4 aarch64 [installed,upgradable to: 16-4] netcat/stable,now 7.60 aarch64 [installed,automatic] nmap/stable,now 7.60 aarch64 [installed] openssl/stable,now 1.0.2m aarch64 [installed,automatic] pcre/stable,now 8.41-1 aarch64 [installed,automatic] pcre2/stable,now 10.30 aarch64 [installed,automatic] pkg-config/stable,now 0.29.2 aarch64 [installed] python/stable,now 3.6.3 aarch64 [installed] python-dev/stable,now 3.6.3 aarch64 [installed] python2/stable,now 2.7.14-1 aarch64 [installed] readline/stable,now 7.0.3-1 aarch64 [installed] resolv-conf/stable,now 1.1 aarch64 [installed,automatic] termux-tools/now 0.46 all [installed,upgradable to: 0.48] tree/stable,now 1.7.0-2 aarch64 [installed] $
This is the build log . .
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [2.1.0]
python: yes [3.6.3 (default, Oct 6 2017, 07:46:32) [GCC
4.2.1 Compatible Android Clang 5.0.300080 ]]
platform: yes [linux]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.12.0]
six: yes [using six version 1.11.0]
dateutil: yes [using dateutil version 2.6.1]
backports.functools_lru_cache: yes [Not required]
subprocess32: yes [Not required]
pytz: yes [using pytz version 2017.3]
cycler: yes [cycler was not found. pip/easy_install may
attempt to install it after matplotlib.]
tornado: yes [tornado was not found. It is required for the
WebAgg backend. pip/easy_install may attempt to
install it after matplotlib.]
pyparsing: yes [pyparsing was not found. It is required for
mathtext support. pip/easy_install may attempt to
install it after matplotlib.]
libagg: yes [pkg-config information for 'libagg' could not
be found. Using local copy.]
freetype: no [The C/C++ header for freetype2 (ft2build.h)
could not be found. You may need to install the
development package.]
png: no [pkg-config information for 'libpng' could not
be found.]
qhull: yes [pkg-config information for 'libqhull' could not
be found. Using local copy.]
OPTIONAL SUBPACKAGES
sample_data: yes [installing]
toolkits: yes [installing]
tests: no [skipping due to configuration]
toolkits_tests: no [skipping due to configuration]
OPTIONAL BACKEND EXTENSIONS
macosx: no [Mac OS-X only]
qt5agg: no [PySide2 not found; PyQt5 not found]
qt4agg: no [PySide not found; PyQt4 not found]
gtk3agg: yes [installing, unknown (can not use
multiprocessing to determine)]
gtk3cairo: yes [installing, unknown (can not use
multiprocessing to determine)]
gtkagg: no [Requires pygtk]
tkagg: yes [installing; run-time loading from Python Tcl /
Tk]
wxagg: no [requires wxPython]
gtk: no [Requires pygtk]
agg: yes [installing]
cairo: no [cairocffi or pycairo not found]
windowing: no [Microsoft Windows only]
OPTIONAL LATEX DEPENDENCIES
dvipng: no
ghostscript: no
latex: no
pdftops: no
OPTIONAL PACKAGE DATA
dlls: no [skipping due to configuration]
============================================================================
* The following required packages can not be built:
* freetype, png
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /data/data/com.termux/files/usr/tmp/pip-build-ob91_hhi/matplotlib/
@kirAn-sAi libpng-dev is needed as well. I thought it was strange that it says that it can't find the freetype headers first but running pkg-config --cflags freetype2
gives an error message if libpng-dev isn't installed, hence your error comes from libpng-dev being absent.
Thank you @Grimler91 finally with your help I installed matplotlib. But during import it arises a lot of errors. I didn't find the solution
$ $ python Python 3.6.3 (default, Oct 6 2017, 07:46:32) [GCC 4.2.1 Compatible Android Clang 5.0.300080 ] on linux Type "help", "copyright", "credits" or "license" for more information.
import matplotlib.pyplot as mp Traceback (most recent call last): File "/data/data/com.termux/files/usr/lib/python3.6/site-packages/matplotlib/backends/backend_gtk3.py", line 9, in
import gi ModuleNotFoundError: No module named 'gi'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "
Yes, gtk doesn't work in termux as we don't have a gui so you need to edit the matplotlibrc-file and set backend : agg or something like that. See the instructions earlier in this thread:
Ah, I remember now: I have to edit matplotlibrc and set backend : agg instead of TkAgg. Yes, that did the trick --- it works now!
I searched the entire matplotlib directory for matplotlibrc but I didn't find it. .
Where it resides. .?
Hi @kirAn-sAi, I had the same issue and just solved. I notice that my stack trace was exactly like yours(i.e. freetype and png missing). I have installed pkg, freetype and freetype-dev. png lib was missing. Then I searched for it using apt list | grep -i png and installed the libpng-dev(libpng was installed automatically). Tried to re-run LD_FLAGS=" -lm" pip3 install matplotlib. It worked! I hope this can give a hand to anyone running into the same issue.
@iamavieira , hi, can you please let me know how I can install freetype and freetype-dev in Terms?? I am getting this......
"$pip install freetype Collecting freetype Could not find a version that satisfies the requirement freetype (from versions: ) No matching distribution found for freetype"
freetype and freetype-dev
@a4ter pkg install freetype freetype-dev
- to install freetype (-dev).
Hey @a4ter , you may also use apt: apt install freetype freetype-dev libpng libpng-dev pkg-config. and after that: LDFLAGS=" -lm -lcompiler_rt" pip install matplotlib.
I recommend this awesome blogpost to setup jupyter and scipy stack on android(works like a charm): http://www.leouieda.com/blog/scipy-on-android.html;
conda install freetype conda install libpng conda install matplotlib
worked for me!!
maybe you should install pkg install zlib zlib-dev. this is worked for me after i run the command . because i found a error when i run command pkg-config --cflags freetype2, the output say i don't have zlib.
thanks @youerning it works
I tried to do
pip install matplotlib
and here is what I get:However, freetype* packages are installed: