Open gericho opened 4 years ago
What exact command causes this? Because, this doesn't look like something that happens during ./setup.sh
.
yes is ./setup.sh
, but just to be sure, I just did a clean install. The raspbian image is 2019-09-26-raspbian-buster-lite
on a 32GB SD card, then the first thing was to install seeedstudio respeaker 2 mic, disable the onboard audio, increase the swap to 1GB (since it was 100MB). Then I followed the instruction "Source Install". The first error that comes out is:
...
Collecting python-dateutil>=2.1
Downloading https://files.pythonhosted.org/packages/d4/70/d60450c3dd48ef87586924207ae8907090de0b306af2bce5d134d78615cb/python_dateutil-2.8.1-py2.py3-none-any.whl (227kB)
|████████████████████████████████| 235kB 316kB/s
Collecting kiwisolver>=1.0.1
Downloading https://www.piwheels.org/simple/kiwisolver/kiwisolver-1.1.0-cp37-cp37m-linux_armv7l.whl (1.4MB)
|████████████████████████████████| 1.4MB 236kB/s
Collecting scikit-learn>=0.19.1
Downloading https://www.piwheels.org/simple/scikit-learn/scikit_learn-0.22.1-cp37-cp37m-linux_armv7l.whl (19.4MB)
|████████████████████████████████| 19.4MB 27kB/s
Collecting joblib>=0.11
Downloading https://files.pythonhosted.org/packages/28/5c/cf6a2b65a321c4a209efcdf64c2689efae2cb62661f8f6f4bb28547cf1bf/joblib-0.14.1-py2.py3-none-any.whl (294kB)
|████████████████████████████████| 296kB 597kB/s
Building wheels for collected packages: scipy
Building wheel for scipy (PEP 517) ... error
ERROR: Command errored out with exit status 1:
command: /home/pi/mycroft-precise/.venv/bin/python /home/pi/mycroft-precise/.venv/lib/python3.7/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmp2zosgx62
cwd: /tmp/pip-install-06jjky57/scipy
Complete output (693 lines):
lapack_opt_info:
lapack_mkl_info:
customize UnixCCompiler
libraries mkl_rt not found in ['/home/pi/mycroft-precise/.venv/lib', '/usr/local/lib', '/usr/lib', '/usr/lib/arm-linux-gnueabihf']
NOT AVAILABLE
openblas_lapack_info:
customize UnixCCompiler
customize UnixCCompiler
customize UnixCCompiler
C compiler: arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
creating /tmp/tmp_k70esep/tmp
creating /tmp/tmp_k70esep/tmp/tmp_k70esep
compile options: '-c'
arm-linux-gnueabihf-gcc: /tmp/tmp_k70esep/source.c
arm-linux-gnueabihf-gcc -pthread /tmp/tmp_k70esep/tmp/tmp_k70esep/source.o -lopenblas -o /tmp/tmp_k70esep/a.out
customize UnixCCompiler
FOUND:
libraries = ['openblas', 'openblas']
library_dirs = ['/usr/lib/arm-linux-gnueabihf']
language = c
define_macros = [('HAVE_CBLAS', None)]
FOUND:
libraries = ['openblas', 'openblas']
library_dirs = ['/usr/lib/arm-linux-gnueabihf']
language = c
define_macros = [('HAVE_CBLAS', None)]
non-existing path in 'scipy/interpolate': 'src/multipack.h'
Splitting linalg.interpolative Fortran source files
blas_opt_info:
blas_mkl_info:
customize UnixCCompiler
libraries mkl_rt not found in ['/home/pi/mycroft-precise/.venv/lib', '/usr/local/lib', '/usr/lib', '/usr/lib/arm-linux-gnueabihf']
NOT AVAILABLE
blis_info:
customize UnixCCompiler
libraries blis not found in ['/home/pi/mycroft-precise/.venv/lib', '/usr/local/lib', '/usr/lib', '/usr/lib/arm-linux-gnueabihf']
NOT AVAILABLE
openblas_info:
customize UnixCCompiler
customize UnixCCompiler
customize UnixCCompiler
FOUND:
libraries = ['openblas', 'openblas']
library_dirs = ['/usr/lib/arm-linux-gnueabihf']
language = c
define_macros = [('HAVE_CBLAS', None)]
FOUND:
libraries = ['openblas', 'openblas']
library_dirs = ['/usr/lib/arm-linux-gnueabihf']
language = c
define_macros = [('HAVE_CBLAS', None)]
[makenpz] scipy/special/tests/data/boost.npz not rebuilt
[makenpz] scipy/special/tests/data/gsl.npz not rebuilt
[makenpz] scipy/special/tests/data/local.npz not rebuilt
non-existing path in 'scipy/signal/windows': 'tests'
running bdist_wheel
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building py_modules sources
building library "mach" sources
building library "quadpack" sources
building library "lsoda" sources
building library "vode" sources
building library "dop" sources
building library "fitpack" sources
building library "fwrappers" sources
building library "odrpack" sources
building library "minpack" sources
building library "rectangular_lsap" sources
building library "rootfind" sources
building library "superlu_src" sources
building library "arpack_scipy" sources
building library "sc_cephes" sources
building library "sc_mach" sources
building library "sc_amos" sources
building library "sc_cdf" sources
building library "sc_specfun" sources
building library "statlib" sources
building extension "scipy.cluster._vq" sources
building extension "scipy.cluster._hierarchy" sources
building extension "scipy.cluster._optimal_leaf_ordering" sources
building extension "scipy.fft._pocketfft.pypocketfft" sources
building extension "scipy.fftpack.convolve" sources
building extension "scipy.integrate._quadpack" sources
building extension "scipy.integrate._odepack" sources
building extension "scipy.integrate.vode" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/integrate/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/integrate' to include_dirs.
building extension "scipy.integrate.lsoda" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/integrate/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/integrate' to include_dirs.
building extension "scipy.integrate._dop" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/integrate/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/integrate' to include_dirs.
building extension "scipy.integrate._test_multivariate" sources
building extension "scipy.integrate._test_odeint_banded" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/integrate/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/integrate' to include_dirs.
adding 'build/src.linux-armv7l-3.7/scipy/integrate/_test_odeint_banded-f2pywrappers.f' to sources.
building extension "scipy.interpolate.interpnd" sources
building extension "scipy.interpolate._ppoly" sources
building extension "scipy.interpolate._bspl" sources
building extension "scipy.interpolate._fitpack" sources
building extension "scipy.interpolate.dfitpack" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/interpolate/src/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/interpolate/src' to include_dirs.
adding 'build/src.linux-armv7l-3.7/scipy/interpolate/src/dfitpack-f2pywrappers.f' to sources.
building extension "scipy.io._test_fortran" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/io/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/io' to include_dirs.
building extension "scipy.io.matlab.streams" sources
building extension "scipy.io.matlab.mio_utils" sources
building extension "scipy.io.matlab.mio5_utils" sources
building extension "scipy.linalg._fblas" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/linalg/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/linalg' to include_dirs.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/linalg/_fblas-f2pywrappers.f' to sources.
building extension "scipy.linalg._flapack" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/linalg/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/linalg' to include_dirs.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/linalg/_flapack-f2pywrappers.f' to sources.
building extension "scipy.linalg._flinalg" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/linalg/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/linalg' to include_dirs.
building extension "scipy.linalg._interpolative" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/linalg/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/linalg' to include_dirs.
building extension "scipy.linalg._solve_toeplitz" sources
building extension "scipy.linalg.cython_blas" sources
building extension "scipy.linalg.cython_lapack" sources
building extension "scipy.linalg._decomp_update" sources
building extension "scipy.odr.__odrpack" sources
building extension "scipy.optimize._minpack" sources
building extension "scipy.optimize._lsap_module" sources
building extension "scipy.optimize._zeros" sources
building extension "scipy.optimize._lbfgsb" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/optimize/lbfgsb_src/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/optimize/lbfgsb_src' to include_dirs.
building extension "scipy.optimize.moduleTNC" sources
building extension "scipy.optimize._cobyla" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/optimize/cobyla/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/optimize/cobyla' to include_dirs.
building extension "scipy.optimize.minpack2" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/optimize/minpack2/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/optimize/minpack2' to include_dirs.
building extension "scipy.optimize._slsqp" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/optimize/slsqp/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/optimize/slsqp' to include_dirs.
building extension "scipy.optimize._nnls" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/optimize/nnls/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/optimize/nnls' to include_dirs.
building extension "scipy.optimize._group_columns" sources
building extension "scipy.optimize._bglu_dense" sources
building extension "scipy.optimize._lsq.givens_elimination" sources
building extension "scipy.optimize._trlib._trlib" sources
building extension "scipy.optimize.cython_optimize._zeros" sources
building extension "scipy.signal.sigtools" sources
building extension "scipy.signal._spectral" sources
building extension "scipy.signal._max_len_seq_inner" sources
building extension "scipy.signal._peak_finding_utils" sources
building extension "scipy.signal._sosfilt" sources
building extension "scipy.signal._upfirdn_apply" sources
building extension "scipy.signal.spline" sources
building extension "scipy.sparse.linalg.isolve._iterative" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/sparse/linalg/isolve/iterative/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/sparse/linalg/isolve/iterative' to include_dirs.
building extension "scipy.sparse.linalg.dsolve._superlu" sources
building extension "scipy.sparse.linalg.eigen.arpack._arpack" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/sparse/linalg/eigen/arpack/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/sparse/linalg/eigen/arpack' to include_dirs.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/sparse/linalg/eigen/arpack/_arpack-f2pywrappers.f' to sources.
building extension "scipy.sparse.csgraph._shortest_path" sources
building extension "scipy.sparse.csgraph._traversal" sources
building extension "scipy.sparse.csgraph._min_spanning_tree" sources
building extension "scipy.sparse.csgraph._matching" sources
building extension "scipy.sparse.csgraph._flow" sources
building extension "scipy.sparse.csgraph._reordering" sources
building extension "scipy.sparse.csgraph._tools" sources
building extension "scipy.sparse._csparsetools" sources
building extension "scipy.sparse._sparsetools" sources
[generate_sparsetools] 'scipy/sparse/sparsetools/bsr_impl.h' already up-to-date
[generate_sparsetools] 'scipy/sparse/sparsetools/csr_impl.h' already up-to-date
[generate_sparsetools] 'scipy/sparse/sparsetools/csc_impl.h' already up-to-date
[generate_sparsetools] 'scipy/sparse/sparsetools/other_impl.h' already up-to-date
[generate_sparsetools] 'scipy/sparse/sparsetools/sparsetools_impl.h' already up-to-date
building extension "scipy.spatial.qhull" sources
building extension "scipy.spatial.ckdtree" sources
building extension "scipy.spatial._distance_wrap" sources
building extension "scipy.spatial._voronoi" sources
building extension "scipy.spatial._hausdorff" sources
building extension "scipy.special.specfun" sources
f2py options: ['--no-wrap-functions']
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/special/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/special' to include_dirs.
building extension "scipy.special._ufuncs" sources
building extension "scipy.special._ufuncs_cxx" sources
building extension "scipy.special._ellip_harm_2" sources
building extension "scipy.special.cython_special" sources
building extension "scipy.special._comb" sources
building extension "scipy.special._test_round" sources
building extension "scipy.stats.statlib" sources
f2py options: ['--no-wrap-functions']
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/stats/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/stats' to include_dirs.
building extension "scipy.stats._stats" sources
building extension "scipy.stats.mvn" sources
f2py options: []
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/stats/fortranobject.c' to sources.
adding 'build/src.linux-armv7l-3.7/build/src.linux-armv7l-3.7/scipy/stats' to include_dirs.
adding 'build/src.linux-armv7l-3.7/scipy/stats/mvn-f2pywrappers.f' to sources.
building extension "scipy.ndimage._nd_image" sources
building extension "scipy.ndimage._ni_label" sources
building extension "scipy.ndimage._ctest" sources
building extension "scipy.ndimage._ctest_oldapi" sources
building extension "scipy.ndimage._cytest" sources
building extension "scipy._lib._ccallback_c" sources
building extension "scipy._lib._test_ccallback" sources
building extension "scipy._lib._fpumode" sources
building extension "scipy._lib.messagestream" sources
get_default_fcompiler: matching types: '['gnu95', 'intel', 'lahey', 'pg', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95', 'nagfor']'
customize Gnu95FCompiler
Could not locate executable gfortran
Could not locate executable f95
customize IntelFCompiler
Could not locate executable ifort
Could not locate executable ifc
customize LaheyFCompiler
Could not locate executable lf95
customize PGroupFCompiler
Could not locate executable pgfortran
customize AbsoftFCompiler
Could not locate executable f90
Could not locate executable f77
customize NAGFCompiler
customize VastFCompiler
customize CompaqFCompiler
Could not locate executable fort
customize IntelItaniumFCompiler
Could not locate executable efort
Could not locate executable efc
customize IntelEM64TFCompiler
customize GnuFCompiler
Could not locate executable g77
customize G95FCompiler
Could not locate executable g95
customize PathScaleFCompiler
Could not locate executable pathf95
customize NAGFORCompiler
Could not locate executable nagfor
don't know how to compile Fortran code on platform 'posix'
C compiler: arm-linux-gnueabihf-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/home/pi/mycroft-precise/.venv/include -I/usr/include/python3.7m -c'
arm-linux-gnueabihf-gcc: _configtest.c
arm-linux-gnueabihf-gcc -pthread _configtest.o -o _configtest
success!
removing: _configtest.c _configtest.o _configtest
building extension "scipy._lib._uarray._uarray" sources
building data_files sources
build_src: building npy-pkg config files
running build_py
creating build/lib.linux-armv7l-3.7
creating build/lib.linux-armv7l-3.7/scipy
copying scipy/version.py -> build/lib.linux-armv7l-3.7/scipy
copying scipy/conftest.py -> build/lib.linux-armv7l-3.7/scipy
copying scipy/_distributor_init.py -> build/lib.linux-armv7l-3.7/scipy
copying scipy/__init__.py -> build/lib.linux-armv7l-3.7/scipy
copying scipy/setup.py -> build/lib.linux-armv7l-3.7/scipy
copying build/src.linux-armv7l-3.7/scipy/__config__.py -> build/lib.linux-armv7l-3.7/scipy
creating build/lib.linux-armv7l-3.7/scipy/cluster
copying scipy/cluster/vq.py -> build/lib.linux-armv7l-3.7/scipy/cluster
copying scipy/cluster/hierarchy.py -> build/lib.linux-armv7l-3.7/scipy/cluster
copying scipy/cluster/__init__.py -> build/lib.linux-armv7l-3.7/scipy/cluster
copying scipy/cluster/setup.py -> build/lib.linux-armv7l-3.7/scipy/cluster
creating build/lib.linux-armv7l-3.7/scipy/constants
copying scipy/constants/constants.py -> build/lib.linux-armv7l-3.7/scipy/constants
copying scipy/constants/codata.py -> build/lib.linux-armv7l-3.7/scipy/constants
copying scipy/constants/__init__.py -> build/lib.linux-armv7l-3.7/scipy/constants
copying scipy/constants/setup.py -> build/lib.linux-armv7l-3.7/scipy/constants
creating build/lib.linux-armv7l-3.7/scipy/fft
copying scipy/fft/_debug_backends.py -> build/lib.linux-armv7l-3.7/scipy/fft
copying scipy/fft/_helper.py -> build/lib.linux-armv7l-3.7/scipy/fft
copying scipy/fft/__init__.py -> build/lib.linux-armv7l-3.7/scipy/fft
copying scipy/fft/_realtransforms.py -> build/lib.linux-armv7l-3.7/scipy/fft
copying scipy/fft/_basic.py -> build/lib.linux-armv7l-3.7/scipy/fft
copying scipy/fft/setup.py -> build/lib.linux-armv7l-3.7/scipy/fft
copying scipy/fft/_backend.py -> build/lib.linux-armv7l-3.7/scipy/fft
creating build/lib.linux-armv7l-3.7/scipy/fft/_pocketfft
copying scipy/fft/_pocketfft/basic.py -> build/lib.linux-armv7l-3.7/scipy/fft/_pocketfft
copying scipy/fft/_pocketfft/helper.py -> build/lib.linux-armv7l-3.7/scipy/fft/_pocketfft
copying scipy/fft/_pocketfft/realtransforms.py -> build/lib.linux-armv7l-3.7/scipy/fft/_pocketfft
copying scipy/fft/_pocketfft/__init__.py -> build/lib.linux-armv7l-3.7/scipy/fft/_pocketfft
copying scipy/fft/_pocketfft/setup.py -> build/lib.linux-armv7l-3.7/scipy/fft/_pocketfft
creating build/lib.linux-armv7l-3.7/scipy/fftpack
copying scipy/fftpack/basic.py -> build/lib.linux-armv7l-3.7/scipy/fftpack
copying scipy/fftpack/helper.py -> build/lib.linux-armv7l-3.7/scipy/fftpack
copying scipy/fftpack/pseudo_diffs.py -> build/lib.linux-armv7l-3.7/scipy/fftpack
copying scipy/fftpack/realtransforms.py -> build/lib.linux-armv7l-3.7/scipy/fftpack
copying scipy/fftpack/__init__.py -> build/lib.linux-armv7l-3.7/scipy/fftpack
copying scipy/fftpack/setup.py -> build/lib.linux-armv7l-3.7/scipy/fftpack
creating build/lib.linux-armv7l-3.7/scipy/integrate
copying scipy/integrate/_quad_vec.py -> build/lib.linux-armv7l-3.7/scipy/integrate
copying scipy/integrate/_bvp.py -> build/lib.linux-armv7l-3.7/scipy/integrate
copying scipy/integrate/quadpack.py -> build/lib.linux-armv7l-3.7/scipy/integrate
copying scipy/integrate/_ode.py -> build/lib.linux-armv7l-3.7/scipy/integrate
copying scipy/integrate/__init__.py -> build/lib.linux-armv7l-3.7/scipy/integrate
copying scipy/integrate/setup.py -> build/lib.linux-armv7l-3.7/scipy/integrate
copying scipy/integrate/odepack.py -> build/lib.linux-armv7l-3.7/scipy/integrate
copying scipy/integrate/quadrature.py -> build/lib.linux-armv7l-3.7/scipy/integrate
creating build/lib.linux-armv7l-3.7/scipy/integrate/_ivp
copying scipy/integrate/_ivp/rk.py -> build/lib.linux-armv7l-3.7/scipy/integrate/_ivp
copying scipy/integrate/_ivp/bdf.py -> build/lib.linux-armv7l-3.7/scipy/integrate/_ivp
copying scipy/integrate/_ivp/common.py -> build/lib.linux-armv7l-3.7/scipy/integrate/_ivp
copying scipy/integrate/_ivp/base.py -> build/lib.linux-armv7l-3.7/scipy/integrate/_ivp
copying scipy/integrate/_ivp/dop853_coefficients.py -> build/lib.linux-armv7l-3.7/scipy/integrate/_ivp
copying scipy/integrate/_ivp/lsoda.py -> build/lib.linux-armv7l-3.7/scipy/integrate/_ivp
copying scipy/integrate/_ivp/radau.py -> build/lib.linux-armv7l-3.7/scipy/integrate/_ivp
copying scipy/integrate/_ivp/__init__.py -> build/lib.linux-armv7l-3.7/scipy/integrate/_ivp
copying scipy/integrate/_ivp/ivp.py -> build/lib.linux-armv7l-3.7/scipy/integrate/_ivp
creating build/lib.linux-armv7l-3.7/scipy/interpolate
copying scipy/interpolate/rbf.py -> build/lib.linux-armv7l-3.7/scipy/interpolate
copying scipy/interpolate/_bsplines.py -> build/lib.linux-armv7l-3.7/scipy/interpolate
copying scipy/interpolate/polyint.py -> build/lib.linux-armv7l-3.7/scipy/interpolate
copying scipy/interpolate/ndgriddata.py -> build/lib.linux-armv7l-3.7/scipy/interpolate
copying scipy/interpolate/_fitpack_impl.py -> build/lib.linux-armv7l-3.7/scipy/interpolate
copying scipy/interpolate/fitpack.py -> build/lib.linux-armv7l-3.7/scipy/interpolate
copying scipy/interpolate/interpolate.py -> build/lib.linux-armv7l-3.7/scipy/interpolate
copying scipy/interpolate/__init__.py -> build/lib.linux-armv7l-3.7/scipy/interpolate
copying scipy/interpolate/_cubic.py -> build/lib.linux-armv7l-3.7/scipy/interpolate
copying scipy/interpolate/fitpack2.py -> build/lib.linux-armv7l-3.7/scipy/interpolate
copying scipy/interpolate/interpnd_info.py -> build/lib.linux-armv7l-3.7/scipy/interpolate
copying scipy/interpolate/setup.py -> build/lib.linux-armv7l-3.7/scipy/interpolate
copying scipy/interpolate/_pade.py -> build/lib.linux-armv7l-3.7/scipy/interpolate
creating build/lib.linux-armv7l-3.7/scipy/io
copying scipy/io/idl.py -> build/lib.linux-armv7l-3.7/scipy/io
copying scipy/io/__init__.py -> build/lib.linux-armv7l-3.7/scipy/io
copying scipy/io/mmio.py -> build/lib.linux-armv7l-3.7/scipy/io
copying scipy/io/_fortran.py -> build/lib.linux-armv7l-3.7/scipy/io
copying scipy/io/setup.py -> build/lib.linux-armv7l-3.7/scipy/io
copying scipy/io/wavfile.py -> build/lib.linux-armv7l-3.7/scipy/io
copying scipy/io/netcdf.py -> build/lib.linux-armv7l-3.7/scipy/io
creating build/lib.linux-armv7l-3.7/scipy/io/matlab
copying scipy/io/matlab/mio4.py -> build/lib.linux-armv7l-3.7/scipy/io/matlab
copying scipy/io/matlab/mio5.py -> build/lib.linux-armv7l-3.7/scipy/io/matlab
copying scipy/io/matlab/mio.py -> build/lib.linux-armv7l-3.7/scipy/io/matlab
copying scipy/io/matlab/byteordercodes.py -> build/lib.linux-armv7l-3.7/scipy/io/matlab
copying scipy/io/matlab/miobase.py -> build/lib.linux-armv7l-3.7/scipy/io/matlab
copying scipy/io/matlab/mio5_params.py -> build/lib.linux-armv7l-3.7/scipy/io/matlab
copying scipy/io/matlab/__init__.py -> build/lib.linux-armv7l-3.7/scipy/io/matlab
copying scipy/io/matlab/setup.py -> build/lib.linux-armv7l-3.7/scipy/io/matlab
creating build/lib.linux-armv7l-3.7/scipy/io/arff
copying scipy/io/arff/arffread.py -> build/lib.linux-armv7l-3.7/scipy/io/arff
copying scipy/io/arff/__init__.py -> build/lib.linux-armv7l-3.7/scipy/io/arff
copying scipy/io/arff/setup.py -> build/lib.linux-armv7l-3.7/scipy/io/arff
creating build/lib.linux-armv7l-3.7/scipy/io/harwell_boeing
copying scipy/io/harwell_boeing/hb.py -> build/lib.linux-armv7l-3.7/scipy/io/harwell_boeing
copying scipy/io/harwell_boeing/__init__.py -> build/lib.linux-armv7l-3.7/scipy/io/harwell_boeing
copying scipy/io/harwell_boeing/setup.py -> build/lib.linux-armv7l-3.7/scipy/io/harwell_boeing
copying scipy/io/harwell_boeing/_fortran_format_parser.py -> build/lib.linux-armv7l-3.7/scipy/io/harwell_boeing
creating build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/decomp_svd.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/linalg_version.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/_solvers.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/flinalg.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/_interpolative_backend.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/blas.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/basic.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/_decomp_polar.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/decomp_lu.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/decomp_schur.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/_matfuncs_inv_ssq.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/decomp.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/decomp_qr.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/_cython_signature_generator.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/_expm_frechet.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/_decomp_qz.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/_testutils.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/lapack.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/misc.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/matfuncs.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/special_matrices.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/__init__.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/decomp_cholesky.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/interpolative.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/_procrustes.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/_generate_pyx.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/_sketches.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/setup.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/_decomp_ldl.py -> build/lib.linux-armv7l-3.7/scipy/linalg
copying scipy/linalg/_matfuncs_sqrtm.py -> build/lib.linux-armv7l-3.7/scipy/linalg
creating build/lib.linux-armv7l-3.7/scipy/misc
copying scipy/misc/doccer.py -> build/lib.linux-armv7l-3.7/scipy/misc
copying scipy/misc/common.py -> build/lib.linux-armv7l-3.7/scipy/misc
copying scipy/misc/__init__.py -> build/lib.linux-armv7l-3.7/scipy/misc
copying scipy/misc/setup.py -> build/lib.linux-armv7l-3.7/scipy/misc
creating build/lib.linux-armv7l-3.7/scipy/odr
copying scipy/odr/add_newdocs.py -> build/lib.linux-armv7l-3.7/scipy/odr
copying scipy/odr/models.py -> build/lib.linux-armv7l-3.7/scipy/odr
copying scipy/odr/odrpack.py -> build/lib.linux-armv7l-3.7/scipy/odr
copying scipy/odr/__init__.py -> build/lib.linux-armv7l-3.7/scipy/odr
copying scipy/odr/setup.py -> build/lib.linux-armv7l-3.7/scipy/odr
creating build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_trustregion_exact.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_dual_annealing.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/nonlin.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/slsqp.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_hessian_update_strategy.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_differentialevolution.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_linprog_ip.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_tstutils.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/optimize.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_linprog.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/zeros.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_constraints.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/nnls.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/tnc.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/lbfgsb.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_trustregion.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_trustregion_ncg.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/cobyla.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_root.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_basinhopping.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/minpack.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_spectral.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_root_scalar.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_numdiff.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/__init__.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_trustregion_krylov.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_lsap.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_differentiable_functions.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/setup.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/linesearch.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_remove_redundancy.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_shgo.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_trustregion_dogleg.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_linprog_simplex.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_minimize.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_linprog_rs.py -> build/lib.linux-armv7l-3.7/scipy/optimize
copying scipy/optimize/_linprog_util.py -> build/lib.linux-armv7l-3.7/scipy/optimize
creating build/lib.linux-armv7l-3.7/scipy/optimize/_lsq
copying scipy/optimize/_lsq/trf.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_lsq
copying scipy/optimize/_lsq/dogbox.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_lsq
copying scipy/optimize/_lsq/common.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_lsq
copying scipy/optimize/_lsq/__init__.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_lsq
copying scipy/optimize/_lsq/least_squares.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_lsq
copying scipy/optimize/_lsq/lsq_linear.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_lsq
copying scipy/optimize/_lsq/trf_linear.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_lsq
copying scipy/optimize/_lsq/setup.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_lsq
copying scipy/optimize/_lsq/bvls.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_lsq
creating build/lib.linux-armv7l-3.7/scipy/optimize/_trlib
copying scipy/optimize/_trlib/__init__.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_trlib
copying scipy/optimize/_trlib/setup.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_trlib
creating build/lib.linux-armv7l-3.7/scipy/optimize/_trustregion_constr
copying scipy/optimize/_trustregion_constr/minimize_trustregion_constr.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_trustregion_constr
copying scipy/optimize/_trustregion_constr/projections.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_trustregion_constr
copying scipy/optimize/_trustregion_constr/canonical_constraint.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_trustregion_constr
copying scipy/optimize/_trustregion_constr/qp_subproblem.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_trustregion_constr
copying scipy/optimize/_trustregion_constr/__init__.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_trustregion_constr
copying scipy/optimize/_trustregion_constr/setup.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_trustregion_constr
copying scipy/optimize/_trustregion_constr/tr_interior_point.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_trustregion_constr
copying scipy/optimize/_trustregion_constr/report.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_trustregion_constr
copying scipy/optimize/_trustregion_constr/equality_constrained_sqp.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_trustregion_constr
creating build/lib.linux-armv7l-3.7/scipy/optimize/cython_optimize
copying scipy/optimize/cython_optimize/__init__.py -> build/lib.linux-armv7l-3.7/scipy/optimize/cython_optimize
creating build/lib.linux-armv7l-3.7/scipy/optimize/_shgo_lib
copying scipy/optimize/_shgo_lib/sobol_seq.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_shgo_lib
copying scipy/optimize/_shgo_lib/__init__.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_shgo_lib
copying scipy/optimize/_shgo_lib/triangulation.py -> build/lib.linux-armv7l-3.7/scipy/optimize/_shgo_lib
creating build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/filter_design.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/fir_filter_design.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/_savitzky_golay.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/wavelets.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/spectral.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/_peak_finding.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/_max_len_seq.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/_arraytools.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/bsplines.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/__init__.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/_upfirdn.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/lti_conversion.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/setup.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/signaltools.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/ltisys.py -> build/lib.linux-armv7l-3.7/scipy/signal
copying scipy/signal/waveforms.py -> build/lib.linux-armv7l-3.7/scipy/signal
creating build/lib.linux-armv7l-3.7/scipy/signal/windows
copying scipy/signal/windows/windows.py -> build/lib.linux-armv7l-3.7/scipy/signal/windows
copying scipy/signal/windows/__init__.py -> build/lib.linux-armv7l-3.7/scipy/signal/windows
copying scipy/signal/windows/setup.py -> build/lib.linux-armv7l-3.7/scipy/signal/windows
creating build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/sputils.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/csr.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/extract.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/bsr.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/dok.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/compressed.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/base.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/_matrix_io.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/sparsetools.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/csc.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/coo.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/__init__.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/lil.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/data.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/setup.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/spfuncs.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/_index.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/construct.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/generate_sparsetools.py -> build/lib.linux-armv7l-3.7/scipy/sparse
copying scipy/sparse/dia.py -> build/lib.linux-armv7l-3.7/scipy/sparse
creating build/lib.linux-armv7l-3.7/scipy/sparse/linalg
copying scipy/sparse/linalg/interface.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg
copying scipy/sparse/linalg/_onenormest.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg
copying scipy/sparse/linalg/matfuncs.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg
copying scipy/sparse/linalg/__init__.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg
copying scipy/sparse/linalg/_expm_multiply.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg
copying scipy/sparse/linalg/setup.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg
copying scipy/sparse/linalg/_norm.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg
creating build/lib.linux-armv7l-3.7/scipy/sparse/linalg/isolve
copying scipy/sparse/linalg/isolve/lsmr.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/isolve
copying scipy/sparse/linalg/isolve/utils.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/isolve
copying scipy/sparse/linalg/isolve/minres.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/isolve
copying scipy/sparse/linalg/isolve/_gcrotmk.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/isolve
copying scipy/sparse/linalg/isolve/__init__.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/isolve
copying scipy/sparse/linalg/isolve/lgmres.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/isolve
copying scipy/sparse/linalg/isolve/setup.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/isolve
copying scipy/sparse/linalg/isolve/lsqr.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/isolve
copying scipy/sparse/linalg/isolve/iterative.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/isolve
creating build/lib.linux-armv7l-3.7/scipy/sparse/linalg/dsolve
copying scipy/sparse/linalg/dsolve/linsolve.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/dsolve
copying scipy/sparse/linalg/dsolve/__init__.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/dsolve
copying scipy/sparse/linalg/dsolve/setup.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/dsolve
copying scipy/sparse/linalg/dsolve/_add_newdocs.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/dsolve
creating build/lib.linux-armv7l-3.7/scipy/sparse/linalg/eigen
copying scipy/sparse/linalg/eigen/__init__.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/eigen
copying scipy/sparse/linalg/eigen/setup.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/eigen
creating build/lib.linux-armv7l-3.7/scipy/sparse/linalg/eigen/arpack
copying scipy/sparse/linalg/eigen/arpack/arpack.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/eigen/arpack
copying scipy/sparse/linalg/eigen/arpack/__init__.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/eigen/arpack
copying scipy/sparse/linalg/eigen/arpack/setup.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/eigen/arpack
creating build/lib.linux-armv7l-3.7/scipy/sparse/linalg/eigen/lobpcg
copying scipy/sparse/linalg/eigen/lobpcg/lobpcg.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/eigen/lobpcg
copying scipy/sparse/linalg/eigen/lobpcg/__init__.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/eigen/lobpcg
copying scipy/sparse/linalg/eigen/lobpcg/setup.py -> build/lib.linux-armv7l-3.7/scipy/sparse/linalg/eigen/lobpcg
creating build/lib.linux-armv7l-3.7/scipy/sparse/csgraph
copying scipy/sparse/csgraph/_validation.py -> build/lib.linux-armv7l-3.7/scipy/sparse/csgraph
copying scipy/sparse/csgraph/__init__.py -> build/lib.linux-armv7l-3.7/scipy/sparse/csgraph
copying scipy/sparse/csgraph/setup.py -> build/lib.linux-armv7l-3.7/scipy/sparse/csgraph
copying scipy/sparse/csgraph/_laplacian.py -> build/lib.linux-armv7l-3.7/scipy/sparse/csgraph
creating build/lib.linux-armv7l-3.7/scipy/spatial
copying scipy/spatial/_spherical_voronoi.py -> build/lib.linux-armv7l-3.7/scipy/spatial
copying scipy/spatial/kdtree.py -> build/lib.linux-armv7l-3.7/scipy/spatial
copying scipy/spatial/__init__.py -> build/lib.linux-armv7l-3.7/scipy/spatial
copying scipy/spatial/_procrustes.py -> build/lib.linux-armv7l-3.7/scipy/spatial
copying scipy/spatial/setup.py -> build/lib.linux-armv7l-3.7/scipy/spatial
copying scipy/spatial/_plotutils.py -> build/lib.linux-armv7l-3.7/scipy/spatial
copying scipy/spatial/distance.py -> build/lib.linux-armv7l-3.7/scipy/spatial
creating build/lib.linux-armv7l-3.7/scipy/spatial/transform
copying scipy/spatial/transform/_rotation_spline.py -> build/lib.linux-armv7l-3.7/scipy/spatial/transform
copying scipy/spatial/transform/_rotation_groups.py -> build/lib.linux-armv7l-3.7/scipy/spatial/transform
copying scipy/spatial/transform/__init__.py -> build/lib.linux-armv7l-3.7/scipy/spatial/transform
copying scipy/spatial/transform/rotation.py -> build/lib.linux-armv7l-3.7/scipy/spatial/transform
copying scipy/spatial/transform/setup.py -> build/lib.linux-armv7l-3.7/scipy/spatial/transform
creating build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/_spherical_bessel.py -> build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/add_newdocs.py -> build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/_mptestutils.py -> build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/basic.py -> build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/_ellip_harm.py -> build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/_testutils.py -> build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/__init__.py -> build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/_logsumexp.py -> build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/sf_error.py -> build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/_basic.py -> build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/_generate_pyx.py -> build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/setup.py -> build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/orthogonal.py -> build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/spfun_stats.py -> build/lib.linux-armv7l-3.7/scipy/special
copying scipy/special/lambertw.py -> build/lib.linux-armv7l-3.7/scipy/special
creating build/lib.linux-armv7l-3.7/scipy/special/_precompute
copying scipy/special/_precompute/utils.py -> build/lib.linux-armv7l-3.7/scipy/special/_precompute
copying scipy/special/_precompute/gammainc_data.py -> build/lib.linux-armv7l-3.7/scipy/special/_precompute
copying scipy/special/_precompute/zetac.py -> build/lib.linux-armv7l-3.7/scipy/special/_precompute
copying scipy/special/_precompute/__init__.py -> build/lib.linux-armv7l-3.7/scipy/special/_precompute
copying scipy/special/_precompute/struve_convergence.py -> build/lib.linux-armv7l-3.7/scipy/special/_precompute
copying scipy/special/_precompute/loggamma.py -> build/lib.linux-armv7l-3.7/scipy/special/_precompute
copying scipy/special/_precompute/expn_asy.py -> build/lib.linux-armv7l-3.7/scipy/special/_precompute
copying scipy/special/_precompute/setup.py -> build/lib.linux-armv7l-3.7/scipy/special/_precompute
copying scipy/special/_precompute/wrightomega.py -> build/lib.linux-armv7l-3.7/scipy/special/_precompute
copying scipy/special/_precompute/gammainc_asy.py -> build/lib.linux-armv7l-3.7/scipy/special/_precompute
copying scipy/special/_precompute/lambertw.py -> build/lib.linux-armv7l-3.7/scipy/special/_precompute
creating build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/_rvs_sampling.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/mstats.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/_hypotests.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/_distn_infrastructure.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/_multivariate.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/_stats_mstats_common.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/morestats.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/kde.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/contingency.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/_tukeylambda_stats.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/mstats_basic.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/_distr_params.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/_binned_statistic.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/__init__.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/stats.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/_discrete_distns.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/distributions.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/setup.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/mstats_extras.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/vonmises.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/_constants.py -> build/lib.linux-armv7l-3.7/scipy/stats
copying scipy/stats/_continuous_distns.py -> build/lib.linux-armv7l-3.7/scipy/stats
creating build/lib.linux-armv7l-3.7/scipy/ndimage
copying scipy/ndimage/interpolation.py -> build/lib.linux-armv7l-3.7/scipy/ndimage
copying scipy/ndimage/_ni_docstrings.py -> build/lib.linux-armv7l-3.7/scipy/ndimage
copying scipy/ndimage/_ni_support.py -> build/lib.linux-armv7l-3.7/scipy/ndimage
copying scipy/ndimage/measurements.py -> build/lib.linux-armv7l-3.7/scipy/ndimage
copying scipy/ndimage/morphology.py -> build/lib.linux-armv7l-3.7/scipy/ndimage
copying scipy/ndimage/__init__.py -> build/lib.linux-armv7l-3.7/scipy/ndimage
copying scipy/ndimage/filters.py -> build/lib.linux-armv7l-3.7/scipy/ndimage
copying scipy/ndimage/fourier.py -> build/lib.linux-armv7l-3.7/scipy/ndimage
copying scipy/ndimage/setup.py -> build/lib.linux-armv7l-3.7/scipy/ndimage
creating build/lib.linux-armv7l-3.7/scipy/_build_utils
copying scipy/_build_utils/system_info.py -> build/lib.linux-armv7l-3.7/scipy/_build_utils
copying scipy/_build_utils/__init__.py -> build/lib.linux-armv7l-3.7/scipy/_build_utils
copying scipy/_build_utils/_fortran.py -> build/lib.linux-armv7l-3.7/scipy/_build_utils
copying scipy/_build_utils/setup.py -> build/lib.linux-armv7l-3.7/scipy/_build_utils
copying scipy/_build_utils/compiler_helper.py -> build/lib.linux-armv7l-3.7/scipy/_build_utils
creating build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/_tmpdirs.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/doccer.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/deprecation.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/decorator.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/_numpy_compat.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/uarray.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/_testutils.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/_pep440.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/_util.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/_gcutils.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/_ccallback.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/__init__.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/setup.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/six.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/_threadsafety.py -> build/lib.linux-armv7l-3.7/scipy/_lib
copying scipy/_lib/_version.py -> build/lib.linux-armv7l-3.7/scipy/_lib
creating build/lib.linux-armv7l-3.7/scipy/_lib/_uarray
copying scipy/_lib/_uarray/__init__.py -> build/lib.linux-armv7l-3.7/scipy/_lib/_uarray
copying scipy/_lib/_uarray/setup.py -> build/lib.linux-armv7l-3.7/scipy/_lib/_uarray
copying scipy/_lib/_uarray/_backend.py -> build/lib.linux-armv7l-3.7/scipy/_lib/_uarray
running build_clib
customize UnixCCompiler
customize UnixCCompiler using build_clib
building 'mach' library
Running from scipy source directory.
/tmp/pip-build-env-2eafb9lb/overlay/lib/python3.7/site-packages/numpy/distutils/system_info.py:716: UserWarning: Specified path /tmp/pip-build-env-2eafb9lb/overlay/include/python3.7m is invalid.
return self.get_paths(self.section, key)
/tmp/pip-build-env-2eafb9lb/overlay/lib/python3.7/site-packages/numpy/distutils/system_info.py:716: UserWarning: Specified path /usr/local/include/python3.7m is invalid.
return self.get_paths(self.section, key)
/tmp/pip-build-env-2eafb9lb/overlay/lib/python3.7/site-packages/numpy/distutils/system_info.py:716: UserWarning: Specified path /home/pi/mycroft-precise/.venv/include/python3.7m is invalid.
return self.get_paths(self.section, key)
error: library mach has Fortran sources but no Fortran compiler found
----------------------------------------
ERROR: Failed building wheel for scipy
Running setup.py clean for scipy
ERROR: Command errored out with exit status 1:
command: /home/pi/mycroft-precise/.venv/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-06jjky57/scipy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-06jjky57/scipy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all
cwd: /tmp/pip-install-06jjky57/scipy
Complete output (9 lines):
`setup.py clean` is not supported, use one of the following instead:
- `git clean -xdf` (cleans all files)
- `git clean -Xdf` (cleans all versioned files, doesn't touch
files that aren't checked into the git repo)
Add `--force` to your command to use it anyway if you must (unsupported).
----------------------------------------
ERROR: Failed cleaning build dir for scipy
Failed to build scipy
ERROR: Could not build wheels for scipy which use PEP 517 and cannot be installed directly
Ideas from an internet search:
Thank you, what I did after a clean install:
Upgrade pip in the venv
source .venv/bin/activate
(.venv) pi@raspberrypi:~/mycroft-precise $ python -m pip install --upgrade pip
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already up-to-date: pip in ./.venv/lib/python3.7/site-packages (19.3.1)
Install gfortran in system package manager
sudo apt install gfortran
Upgrade your gcc version
pi@raspberrypi:~/mycroft-precise $ gcc --version
gcc (Raspbian 8.3.0-6+rpi1) 8.3.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Now I get:
Collecting scikit-learn>=0.19.1
Using cached https://www.piwheels.org/simple/scikit-learn/scikit_learn-0.22.1-cp37-cp37m-linux_armv7l.whl
Collecting joblib>=0.11
Using cached https://files.pythonhosted.org/packages/28/5c/cf6a2b65a321c4a209efcdf64c2689efae2cb62661f8f6f4bb28547cf1bf/joblib-0.14.1-py2.py3-none-any.whl
Building wheels for collected packages: scipy
Building wheel for scipy (PEP 517) ... done
Created wheel for scipy: filename=scipy-1.4.1-cp37-cp37m-linux_armv7l.whl size=50635518 sha256=ff310a0da59760c35565d52ad2aed8f63dc71f45703bbcac53714b7ee83c2593
Stored in directory: /home/pi/.cache/pip/wheels/2a/b3/e6/29f19bec941bf1c135fcf94df893b45cc30a7f58a57714e503
Successfully built scipy
ERROR: bbopt 1.1.8 has requirement hyperopt>=0.2.1; python_version >= "3", but you'll have hyperopt 0.1.2 which is incompatible.
Installing collected packages: numpy, six, wrapt, absl-py, grpcio, werkzeug, protobuf, markdown, tensorboard, termcolor, keras-preprocessing, h5py, keras-applications, google-pasta, gast, tensorflow-estimator, astor, tensorflow, scipy, sonopy, pyyaml, keras, wavio, typing, prettyparse, attrs, fitipy, portalocker, cycler, kiwisolver, pyparsing, python-dateutil, matplotlib, tqdm, pymongo, future, decorator, networkx, hyperopt, py4j, pyspark, joblib, scikit-learn, scikit-optimize, bbopt, speechpy-fast, pyache, mycroft-precise
Running setup.py develop for mycroft-precise
Successfully installed absl-py-0.9.0 astor-0.8.1 attrs-19.3.0 bbopt-1.1.8 cycler-0.10.0 decorator-4.4.1 fitipy-0.1.2 future-0.18.2 gast-0.3.2 google-pasta-0.1.8 grpcio-1.26.0 h5py-2.10.0 hyperopt-0.1.2 joblib-0.14.1 keras-2.3.1 keras-applications-1.0.8 keras-preprocessing-1.1.0 kiwisolver-1.1.0 markdown-3.1.1 matplotlib-3.1.2 mycroft-precise networkx-1.11 numpy-1.18.1 portalocker-1.5.2 prettyparse-1.1.0 protobuf-3.11.2 py4j-0.10.7 pyache-0.1.0 pymongo-3.10.1 pyparsing-2.4.6 pyspark-2.4.4 python-dateutil-2.8.1 pyyaml-5.3 scikit-learn-0.22.1 scikit-optimize-0.5.2 scipy-1.4.1 six-1.13.0 sonopy-0.1.2 speechpy-fast-2.4 tensorboard-1.13.1 tensorflow-1.13.1 tensorflow-estimator-1.14.0 termcolor-1.1.0 tqdm-4.41.1 typing-3.7.4.1 wavio-0.0.4 werkzeug-0.16.0 wrapt-1.11.2
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting pocketsphinx
Downloading https://files.pythonhosted.org/packages/cd/4a/adea55f189a81aed88efa0b0e1d25628e5ed22622ab9174bf696dd4f9474/pocketsphinx-0.1.15.tar.gz (29.1MB)
|████████████████████████████████| 29.1MB 18kB/s
Building wheels for collected packages: pocketsphinx
Building wheel for pocketsphinx (setup.py) ... done
Created wheel for pocketsphinx: filename=pocketsphinx-0.1.15-cp37-cp37m-linux_armv7l.whl size=30254575 sha256=410bef2e167514caf6696f8bd67169dfea718418f4db280c7d2981ac2173f02f
Stored in directory: /home/pi/.cache/pip/wheels/52/fd/52/2f62c9a0036940cc0c89e58ee0b9d00fcf78243aeaf416265f
Successfully built pocketsphinx
Installing collected packages: pocketsphinx
Successfully installed pocketsphinx-0.1.15
pi@raspberrypi:~/mycroft-precise $
ERROR: bbopt 1.1.8 has requirement hyperopt>=0.2.1; python_version >= "3", but you'll have hyperopt 0.1.2 which is incompatible.
So I did a :
sudo pip3 install --upgrade hyperopt
and get:
Installing collected packages: tqdm, cloudpickle, networkx, future, hyperopt
Successfully installed cloudpickle-1.2.2 future-0.18.2 hyperopt-0.2.2 networkx-2.2 tqdm-4.41.1
at this point is it necessary to execute ./setup again?
If you have bbopt/hyperopt issues just remove bbopt
, networkx
, and hyperopt
from setup.py. If I get around to it, I'm planning on making that change anyways since they aren't used in most of Precise.
This will be awesome. What I learned, in my opinion, is to not try this setup on a Raspberry Pi 3A, because the 512mb of ram are insufficient, and the continuous swap destroyed me two (old) SD cards during these days...
BTW, when I try precise-collect
(.venv) pi@raspberrypi:~/mycroft-precise $ precise-collect
Traceback (most recent call last):
File "/home/pi/mycroft-precise/.venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 583, in _build_master
ws.require(__requires__)
File "/home/pi/mycroft-precise/.venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 900, in require
needed = self.resolve(parse_requirements(requirements))
File "/home/pi/mycroft-precise/.venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 791, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (hyperopt 0.1.2 (/home/pi/mycroft-precise/.venv/lib/python3.7/site-packages), Requirement.parse('hyperopt>=0.2.1; python_version >= "3"'), {'bbopt'})
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/pi/mycroft-precise/.venv/bin/precise-collect", line 6, in <module>
from pkg_resources import load_entry_point
File "/home/pi/mycroft-precise/.venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3251, in <module>
@_call_aside
File "/home/pi/mycroft-precise/.venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3235, in _call_aside
f(*args, **kwargs)
File "/home/pi/mycroft-precise/.venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 3264, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/home/pi/mycroft-precise/.venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 585, in _build_master
return cls._build_from_requirements(__requires__)
File "/home/pi/mycroft-precise/.venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 598, in _build_from_requirements
dists = ws.resolve(reqs, Environment())
File "/home/pi/mycroft-precise/.venv/lib/python3.7/site-packages/pkg_resources/__init__.py", line 791, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (hyperopt 0.1.2 (/home/pi/mycroft-precise/.venv/lib/python3.7/site-packages), Requirement.parse('hyperopt>=0.2.1; python_version >= "3"'), {'bbopt'})
So I did sudo pip3 install --upgrade hyperopt
inside the venv:
(.venv) pi@raspberrypi:~/mycroft-precise $ sudo pip3 install --upgrade hyperopt
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already up-to-date: hyperopt in /usr/local/lib/python3.7/dist-packages (0.2.2)
Requirement already satisfied, skipping upgrade: future in /usr/local/lib/python3.7/dist-packages (from hyperopt) (0.18.2)
Requirement already satisfied, skipping upgrade: numpy in /usr/lib/python3/dist-packages (from hyperopt) (1.16.2)
Requirement already satisfied, skipping upgrade: networkx==2.2 in /usr/local/lib/python3.7/dist-packages (from hyperopt) (2.2)
Requirement already satisfied, skipping upgrade: six in /usr/lib/python3/dist-packages (from hyperopt) (1.12.0)
Requirement already satisfied, skipping upgrade: tqdm in /usr/local/lib/python3.7/dist-packages (from hyperopt) (4.41.1)
Requirement already satisfied, skipping upgrade: scipy in /usr/lib/python3/dist-packages (from hyperopt) (1.1.0)
Requirement already satisfied, skipping upgrade: cloudpickle in /usr/local/lib/python3.7/dist-packages (from hyperopt) (1.2.2)
Requirement already satisfied, skipping upgrade: decorator>=4.3.0 in /usr/lib/python3/dist-packages (from networkx==2.2->hyperopt) (4.3.0)
so the same error occurrs
That's because of setup.py
install_requires=[
# [...]
'hyperopt==0.1.2'
]
Here is my error that came during source install on a clean Rasbian buster Raspberry Pi 3 A
I received some more errors during setup and I tryed to figure them out by myself, but I've spent at least 10 hours in trying, rebuilding the SD card OS, and I'm not sure what is causing these errors, since I've followed the guide carefully.
Thank to anyone that will help!