Installing Jupyter tx1 Jetpack3.3.

Hi Experts

Have just installed Jetpack3.3 and began to install Jupyter notebooks. I used
pip3 install jupyter and got the following error (below). Is seems like it cannot find libzmq.

Any hints?

Running setup.py install for pyzmq … error
Complete output from command /usr/bin/python3 -u -c “import setuptools, tokenize;file=‘/tmp/pip-build-0dgnr80b/pyzmq/setup.py’;exec(compile(getattr(tokenize, ‘open’, open)(file).read().replace(‘\r\n’, ‘\n’), file, ‘exec’))” install --record /tmp/pip-3zi1qrd4-record/install-record.txt --single-version-externally-managed --compile:
/usr/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: ‘python_requires’
warnings.warn(msg)
running install
running build
running build_py
Generating grammar tables from /usr/lib/python3.5/lib2to3/Grammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
creating build
creating build/lib.linux-aarch64-3.5
creating build/lib.linux-aarch64-3.5/zmq
copying zmq/init.py → build/lib.linux-aarch64-3.5/zmq
copying zmq/decorators.py → build/lib.linux-aarch64-3.5/zmq
copying zmq/_future.py → build/lib.linux-aarch64-3.5/zmq
copying zmq/error.py → build/lib.linux-aarch64-3.5/zmq
creating build/lib.linux-aarch64-3.5/zmq/backend
copying zmq/backend/select.py → build/lib.linux-aarch64-3.5/zmq/backend
copying zmq/backend/init.py → build/lib.linux-aarch64-3.5/zmq/backend
creating build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/utils.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/context.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/devices.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/socket.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/init.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/_poll.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/_cffi.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/message.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/error.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/constants.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
creating build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/init.py → build/lib.linux-aarch64-3.5/zmq/backend/cython
creating build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/strtypes.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/jsonapi.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/interop.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/garbage.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/init.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/win32.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/sixcerpt.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/z85.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/monitor.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/constant_names.py → build/lib.linux-aarch64-3.5/zmq/utils
creating build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/poll.py → build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/core.py → build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/device.py → build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/init.py → build/lib.linux-aarch64-3.5/zmq/green
creating build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/green/eventloop/init.py → build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/green/eventloop/ioloop.py → build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/green/eventloop/zmqstream.py → build/lib.linux-aarch64-3.5/zmq/green/eventloop
creating build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_security.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_monitor.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_win32_shim.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_poll.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_etc.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_monqueue.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_includes.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_draft.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_message.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_constants.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_auth.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_reqrep.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_ioloop.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_context.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_pubsub.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_pair.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_error.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_retry_eintr.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_device.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/init.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_zmqstream.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_multipart.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_z85.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_ssh.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_version.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_decorators.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_cffi_backend.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_log.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_imports.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_socket.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_future.py → build/lib.linux-aarch64-3.5/zmq/tests
creating build/lib.linux-aarch64-3.5/zmq/tests/asyncio
copying zmq/tests/asyncio/_test_asyncio.py → build/lib.linux-aarch64-3.5/zmq/tests/asyncio
copying zmq/tests/asyncio/init.py → build/lib.linux-aarch64-3.5/zmq/tests/asyncio
copying zmq/tests/asyncio/test_asyncio.py → build/lib.linux-aarch64-3.5/zmq/tests/asyncio
creating build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/init.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/_deprecated.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/ioloop.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/future.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/zmqstream.py → build/lib.linux-aarch64-3.5/zmq/eventloop
creating build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/concurrent.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/log.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/util.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/init.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/stack_context.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/ioloop.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
creating build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/auto.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/common.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/init.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/interface.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/windows.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/posix.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
creating build/lib.linux-aarch64-3.5/zmq/asyncio
copying zmq/asyncio/init.py → build/lib.linux-aarch64-3.5/zmq/asyncio
creating build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/certs.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/init.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/thread.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/base.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/ioloop.py → build/lib.linux-aarch64-3.5/zmq/auth
creating build/lib.linux-aarch64-3.5/zmq/auth/asyncio
copying zmq/auth/asyncio/init.py → build/lib.linux-aarch64-3.5/zmq/auth/asyncio
creating build/lib.linux-aarch64-3.5/zmq/ssh
copying zmq/ssh/init.py → build/lib.linux-aarch64-3.5/zmq/ssh
copying zmq/ssh/tunnel.py → build/lib.linux-aarch64-3.5/zmq/ssh
copying zmq/ssh/forward.py → build/lib.linux-aarch64-3.5/zmq/ssh
creating build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/proxydevice.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/monitoredqueuedevice.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/basedevice.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/monitoredqueue.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/init.py → build/lib.linux-aarch64-3.5/zmq/devices
creating build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/poll.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/context.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/version.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/socket.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/init.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/tracker.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/frame.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/stopwatch.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/attrsettr.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/constants.py → build/lib.linux-aarch64-3.5/zmq/sugar
creating build/lib.linux-aarch64-3.5/zmq/log
copying zmq/log/init.py → build/lib.linux-aarch64-3.5/zmq/log
copying zmq/log/handlers.py → build/lib.linux-aarch64-3.5/zmq/log
copying zmq/backend/cffi/_cdefs.h → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/_verify.c → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cython/socket.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/context.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/checkrc.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/message.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/libzmq.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/constant_enums.pxi → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/constants.pxi → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/utils/buffers.pxd → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/mutex.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/ipcmaxlen.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/pyversion_compat.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/zmq_compat.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/zmq_constants.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/getpid_compat.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/devices/monitoredqueue.pxd → build/lib.linux-aarch64-3.5/zmq/devices
running build_ext
running configure
Did not find libzmq via pkg-config.
{‘include_dirs’: , ‘library_dirs’: , ‘runtime_library_dirs’: , ‘libraries’: [‘zmq’], ‘extra_link_args’: }
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c build/temp.linux-aarch64-3.5/scratch/check_sys_un.c -o build/temp.linux-aarch64-3.5/scratch/check_sys_un.o
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-3.5/scratch/check_sys_un.o -o build/temp.linux-aarch64-3.5/scratch/check_sys_un
************************************************
Configure: Autodetecting ZMQ settings…
Custom ZMQ dir:
creating build/temp.linux-aarch64-3.5/scratch/tmp
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/timer_createy9m7jqrg.c -o build/temp.linux-aarch64-3.5/scratch/tmp/timer_createy9m7jqrg.o
/tmp/timer_createy9m7jqrg.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
main (int argc, char **argv) {
^
/tmp/timer_createy9m7jqrg.c: In function ‘main’:
/tmp/timer_createy9m7jqrg.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
timer_create();
^
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-3.5/scratch/tmp/timer_createy9m7jqrg.o -o build/temp.linux-aarch64-3.5/scratch/a.out
build/temp.linux-aarch64-3.5/scratch/tmp/timer_createy9m7jqrg.o: In function main': /tmp/timer_createy9m7jqrg.c:2: undefined reference to timer_create’
collect2: error: ld returned 1 exit status
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Izmq/utils -Izmq/backend/cython -Izmq/devices -c build/temp.linux-aarch64-3.5/scratch/vers.c -o build/temp.linux-aarch64-3.5/scratch/vers.o
build/temp.linux-aarch64-3.5/scratch/vers.c:4:17: fatal error: zmq.h: No such file or directory
compilation terminated.

error: command 'aarch64-linux-gnu-gcc' failed with exit status 1

Failed with default libzmq, trying again with /usr/local
{'include_dirs': ['/usr/local/include'], 'library_dirs': ['/usr/local/lib'], 'runtime_library_dirs': ['/usr/local/lib'], 'libraries': ['zmq'], 'extra_link_args': []}
************************************************
Configure: Autodetecting ZMQ settings...
    Custom ZMQ dir:       /usr/local
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/timer_createt2ox1nzj.c -o build/temp.linux-aarch64-3.5/scratch/tmp/timer_createt2ox1nzj.o
/tmp/timer_createt2ox1nzj.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
 main (int argc, char **argv) {
 ^
/tmp/timer_createt2ox1nzj.c: In function ‘main’:
/tmp/timer_createt2ox1nzj.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
     timer_create();
     ^
Assembler messages:
Fatal error: can't create build/temp.linux-aarch64-3.5/scratch/tmp/timer_createt2ox1nzj.o: No such file or directory
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/include -Izmq/utils -Izmq/backend/cython -Izmq/devices -c build/temp.linux-aarch64-3.5/scratch/vers.c -o build/temp.linux-aarch64-3.5/scratch/vers.o
build/temp.linux-aarch64-3.5/scratch/vers.c:4:17: fatal error: zmq.h: No such file or directory
compilation terminated.

error: command 'aarch64-linux-gnu-gcc' failed with exit status 1

************************************************
Warning: Couldn't find an acceptable libzmq on the system.

If you expected pyzmq to link against an installed libzmq, please check to make sure:

    * You have a C compiler installed
    * A development version of Python is installed (including headers)
    * A development version of ZMQ >= 3.2 is installed (including headers)
    * If ZMQ is not in a default location, supply the argument --zmq=<path>
    * If you did recently install ZMQ to a default location,
      try rebuilding the ld cache with `sudo ldconfig`
      or specify zmq's location with `--zmq=/usr/local`

You can skip all this detection/waiting nonsense if you know
you want pyzmq to bundle libzmq as an extension by passing:

    `--zmq=bundled`

I will now try to build libzmq as a Python extension
unless you interrupt me (^C) in the next 10 seconds...

 1...
************************************************
Using bundled libzmq
already have bundled/zeromq
attempting ./configure to generate platform.hpp
Warning: failed to configure libzmq:
b'/bin/sh: 1: ./configure: not found\n'
staging platform.hpp from: /tmp/pip-build-0dgnr80b/pyzmq/buildutils/include_linux
************************************************
checking for timer_create
creating build/temp.linux-aarch64-3.5/tmp
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/timer_createkdca602b.c -o build/temp.linux-aarch64-3.5/tmp/timer_createkdca602b.o
/tmp/timer_createkdca602b.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
 main (int argc, char **argv) {
 ^
/tmp/timer_createkdca602b.c: In function ‘main’:
/tmp/timer_createkdca602b.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
     timer_create();
     ^
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-3.5/tmp/timer_createkdca602b.o -o build/temp.linux-aarch64-3.5/a.out
build/temp.linux-aarch64-3.5/tmp/timer_createkdca602b.o: In function `main':
/tmp/timer_createkdca602b.c:2: undefined reference to `timer_create'
collect2: error: ld returned 1 exit status
no timer_create, linking librt
************************************************
building 'zmq.libzmq' extension
creating build/temp.linux-aarch64-3.5/buildutils
creating build/temp.linux-aarch64-3.5/bundled
creating build/temp.linux-aarch64-3.5/bundled/zeromq
creating build/temp.linux-aarch64-3.5/bundled/zeromq/src
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_EPOLL=1 -Ibundled/zeromq/include -Ibundled -I/usr/include/python3.5m -c buildutils/initlibzmq.c -o build/temp.linux-aarch64-3.5/buildutils/initlibzmq.o
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_EPOLL=1 -Ibundled/zeromq/include -Ibundled -I/usr/include/python3.5m -c bundled/zeromq/src/precompiled.cpp -o build/temp.linux-aarch64-3.5/bundled/zeromq/src/precompiled.o
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_EPOLL=1 -Ibundled/zeromq/include -Ibundled -I/usr/include/python3.5m -c bundled/zeromq/src/socks.cpp -o build/temp.linux-aarch64-3.5/bundled/zeromq/src/socks.o
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_EPOLL=1 -Ibundled/zeromq/include -Ibundled -I/usr/include/python3.5m -c bundled/zeromq/src/pgm_receiver.cpp -o build/temp.linux-aarch64-3.5/bundled/zeromq/src/pgm_receiver.o
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_EPOLL=1 -Ibundled/zeromq/include -Ibundled -I/usr/include/python3.5m -c bundled/zeromq/src/router.cpp -o build/temp.linux-aarch64-3.5/bundled/zeromq/src/router.o
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
In file included from bundled/zeromq/src/options.hpp:38:0,
                 from bundled/zeromq/src/own.hpp:37,
                 from bundled/zeromq/src/socket_base.hpp:37,
                 from bundled/zeromq/src/router.hpp:35,
                 from bundled/zeromq/src/router.cpp:32:
bundled/zeromq/src/atomic_ptr.hpp: In member function ‘int zmq::atomic_value_t::load() const’:
bundled/zeromq/src/atomic_ptr.hpp:269:46: error: binding ‘const zmq::mutex_t’ to reference of type ‘zmq::mutex_t&’ discards qualifiers
                                              sync
                                              ^
bundled/zeromq/src/atomic_ptr.hpp:116:14: note:   initializing argument 4 of ‘void* zmq::atomic_cas(void* volatile*, void*, void*, zmq::mutex_t&)’
 inline void *atomic_cas (void *volatile *ptr_,
              ^
error: command 'aarch64-linux-gnu-gcc' failed with exit status 1

----------------------------------------

Command “/usr/bin/python3 -u -c “import setuptools, tokenize;file=‘/tmp/pip-build-0dgnr80b/pyzmq/setup.py’;exec(compile(getattr(tokenize, ‘open’, open)(file).read().replace(‘\r\n’, ‘\n’), file, ‘exec’))” install --record /tmp/pip-3zi1qrd4-record/install-record.txt --single-version-externally-managed --compile” failed with error code 1 in /tmp/pip-build-0dgnr80b/pyzmq/

The actual timer function is provided by libc6 (there by default). The headers are the dev version package, “libc6-dev” (specifically, since looking at cross-compile, “libc6-dev:arm64”). If this were native on the Jetson it would be “sudo apt-get install libc6-dev”, but I’m not sure what the correct command is to install a cross-arch version (my host is Fedora, sorry).

Assuming the build works I’d be interested in knowing how well the app works.

Hello
I got the same errors occurs.

libc6-dev is already the newest version (2.23-0ubuntu10).
libc6-dev set to manually installed.

Is there any solutions to install jupyter on tx1 board?
thanks a lot.

I suspect that your libc6-dev is x86 (or amd…same architecture) instead of arm64. You might check for all versions installed. What do you get from this on the host where you are cross-compiling?

dpkg -l | egrep 'libc6-dev'

FYI, I do not have any experience specifically with Jupyter, but if you want to compile and have a missing file or package complaint during the build, then you need to be sure that 100% of all packages required for build are on your host with the arm64 architecture. Each time you see a complaint about a missing package you can get another package, and close the gap on what is missing, but you’ll need to be sure it is arm64 and not amd64 nor x86.

Hello ‘linuxdev’

nvidia@tegra-ubuntu:~$ dpkg -l | egrep ‘libc6-dev’
ii libc6-dev:arm64 2.23-0ubuntu10 arm64 GNU C Library: Development Libraries and Header Files
nvidia@tegra-ubuntu:~

Before I install " sudo pip3 install tensorflow-1.10.0-cp35-cp35m-linux_aarch64.whl"
And “sudo apt-get -y install libhdf5-serial-dev hdf5-tools”
And “sudo pip install keras”

I suspect each time you eliminate one missing dependency you will have to work on a new dependency (it could be compile stops on the first missing dependency and that eliminating it will allow a new issue to show up).

An example:

/tmp/timer_createkdca602b.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]

Anything “implicit” is likely either a missing package or a need to name where the path is to find the package. There are other cases which may require different options on the compiler command line due to older standards versus newer standards (e.g., something may have been permitted under older standards and a newer compiler won’t allow it, or vice versa). I can’t say if this is such a case, but it is an example where it may be simply a warning if the right option is used:

bundled/zeromq/src/atomic_ptr.hpp:269:46: error: binding ‘const zmq::mutex_t’ to reference of type ‘zmq::mutex_t&’ discards qualifiers

When looking at the original “libzmq” issue I notice that there are several versions of this available. You would need the dev variant of the right version. I see these which are perhaps related:

libzmq-dev/xenial 2.2.0+dfsg-7 arm64                                                                                                                                                      
  lightweight messaging kernel (development files)                                                                                                                                        

libzmq1/xenial 2.2.0+dfsg-7 arm64
  lightweight messaging kernel (shared library)

libzmq3-dev/xenial 4.1.4-7 arm64
  lightweight messaging kernel (development files)

libzmq5/xenial 4.1.4-7 arm64
  lightweight messaging kernel (shared library)

All I can suggest is to find out in the requirements listings which version of libzmq is needed, and then trying to make sure the dev version of that is installed. Perhaps you already got past that and a new issue has shown up? I realize the compile output is large, but you might want to post the most recent compile logs if adding a package has changed something. If you added a package and the logs did not change, then you would want to mention that as well. Basically you are going to be stuck doing some research on each package needed for development. Sometimes you can run this for any required package (assuming you have the right repos enabled):

sudo apt-get build-dep <whatever the package is>

Python code is its own thing and I can’t help much with that, but the build errors listed above were from a c/c++ compile. Basically, even for python, you are going to need to do some research on the first error causing failure, and then install the correct package or build the package yourself, and then move to the next package or error after that is cleared up. There probably isn’t a simple way around that.

I’m getting the same problem, latest version of jetpack, with:
pip install jupyter

Anybody get an actual solution? … Thanks.

Did not find libzmq via pkg-config.
{‘libraries’: [‘zmq’], ‘extra_link_args’: , ‘runtime_library_dirs’: , ‘library_dirs’: , ‘include_dirs’: }
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c build/temp.linux-aarch64-2.7/scratch/check_sys_un.c -o build/temp.linux-aarch64-2.7/scratch/check_sys_un.o
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-2.7/scratch/check_sys_un.o -o build/temp.linux-aarch64-2.7/scratch/check_sys_un
************************************************
Configure: Autodetecting ZMQ settings…
Custom ZMQ dir:
creating build/temp.linux-aarch64-2.7/scratch/tmp
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c /tmp/timer_createb4AZIM.c -o build/temp.linux-aarch64-2.7/scratch/tmp/timer_createb4AZIM.o
/tmp/timer_createb4AZIM.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
main (int argc, char **argv) {
^
/tmp/timer_createb4AZIM.c: In function ‘main’:
/tmp/timer_createb4AZIM.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
timer_create();
^
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-2.7/scratch/tmp/timer_createb4AZIM.o -o build/temp.linux-aarch64-2.7/scratch/a.out
build/temp.linux-aarch64-2.7/scratch/tmp/timer_createb4AZIM.o: In function main': /tmp/timer_createb4AZIM.c:2: undefined reference to timer_create’
collect2: error: ld returned 1 exit status
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Izmq/utils -Izmq/backend/cython -Izmq/devices -c build/temp.linux-aarch64-2.7/scratch/vers.c -o build/temp.linux-aarch64-2.7/scratch/vers.o
build/temp.linux-aarch64-2.7/scratch/vers.c:4:17: fatal error: zmq.h: No such file or directory
compilation terminated.

error: command 'aarch64-linux-gnu-gcc' failed with exit status 1

Failed with default libzmq, trying again with /usr/local
{'libraries': ['zmq'], 'extra_link_args': [], 'runtime_library_dirs': ['/usr/local/lib'], 'library_dirs': ['/usr/local/lib'], 'include_dirs': ['/usr/local/include']}
************************************************
Configure: Autodetecting ZMQ settings...
    Custom ZMQ dir:       /usr/local
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c /tmp/timer_createZUGgTf.c -o build/temp.linux-aarch64-2.7/scratch/tmp/timer_createZUGgTf.o
/tmp/timer_createZUGgTf.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
 main (int argc, char **argv) {
 ^
/tmp/timer_createZUGgTf.c: In function ‘main’:
/tmp/timer_createZUGgTf.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
     timer_create();
     ^
Assembler messages:
Fatal error: can't create build/temp.linux-aarch64-2.7/scratch/tmp/timer_createZUGgTf.o: No such file or directory
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/local/include -Izmq/utils -Izmq/backend/cython -Izmq/devices -c build/temp.linux-aarch64-2.7/scratch/vers.c -o build/temp.linux-aarch64-2.7/scratch/vers.o
build/temp.linux-aarch64-2.7/scratch/vers.c:4:17: fatal error: zmq.h: No such file or directory
compilation terminated.

error: command 'aarch64-linux-gnu-gcc' failed with exit status 1

************************************************
Warning: Couldn't find an acceptable libzmq on the system.

If you expected pyzmq to link against an installed libzmq, please check to make sure:

    * You have a C compiler installed
    * A development version of Python is installed (including headers)
    * A development version of ZMQ >= 3.2 is installed (including headers)
    * If ZMQ is not in a default location, supply the argument --zmq=<path>
    * If you did recently install ZMQ to a default location,
      try rebuilding the ld cache with `sudo ldconfig`
      or specify zmq's location with `--zmq=/usr/local`

You can skip all this detection/waiting nonsense if you know
you want pyzmq to bundle libzmq as an extension by passing:

    `--zmq=bundled`

I will now try to build libzmq as a Python extension
unless you interrupt me (^C) in the next 10 seconds...

 1...
************************************************
Using bundled libzmq
already have bundled/zeromq
attempting ./configure to generate platform.hpp
Warning: failed to configure libzmq:
/bin/sh: 1: ./configure: not found

staging platform.hpp from: buildutils/include_linux
************************************************
checking for timer_create
creating build/temp.linux-aarch64-2.7/tmp
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c /tmp/timer_create4JBE9x.c -o build/temp.linux-aarch64-2.7/tmp/timer_create4JBE9x.o
/tmp/timer_create4JBE9x.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
 main (int argc, char **argv) {
 ^
/tmp/timer_create4JBE9x.c: In function ‘main’:
/tmp/timer_create4JBE9x.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
     timer_create();
     ^
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-2.7/tmp/timer_create4JBE9x.o -o build/temp.linux-aarch64-2.7/a.out
build/temp.linux-aarch64-2.7/tmp/timer_create4JBE9x.o: In function `main':
/tmp/timer_create4JBE9x.c:2: undefined reference to `timer_create'
collect2: error: ld returned 1 exit status
no timer_create, linking librt
************************************************
building 'zmq.libzmq' extension
creating build/temp.linux-aarch64-2.7/buildutils
creating build/temp.linux-aarch64-2.7/bundled
creating build/temp.linux-aarch64-2.7/bundled/zeromq
creating build/temp.linux-aarch64-2.7/bundled/zeromq/src
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_EPOLL=1 -Ibundled/zeromq/include -Ibundled -I/usr/include/python2.7 -c buildutils/initlibzmq.c -o build/temp.linux-aarch64-2.7/buildutils/initlibzmq.o
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_EPOLL=1 -Ibundled/zeromq/include -Ibundled -I/usr/include/python2.7 -c bundled/zeromq/src/gssapi_mechanism_base.cpp -o build/temp.linux-aarch64-2.7/bundled/zeromq/src/gssapi_mechanism_base.o
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_EPOLL=1 -Ibundled/zeromq/include -Ibundled -I/usr/include/python2.7 -c bundled/zeromq/src/zmq.cpp -o build/temp.linux-aarch64-2.7/bundled/zeromq/src/zmq.o
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
In file included from bundled/zeromq/src/ypipe.hpp:33:0,
                 from bundled/zeromq/src/mailbox.hpp:39,
                 from bundled/zeromq/src/ctx.hpp:38,
                 from bundled/zeromq/src/epoll.hpp:40,
                 from bundled/zeromq/src/poller.hpp:42,
                 from bundled/zeromq/src/zmq.cpp:42:
bundled/zeromq/src/atomic_ptr.hpp: In member function ‘int zmq::atomic_value_t::load() const’:
bundled/zeromq/src/atomic_ptr.hpp:269:46: error: binding ‘const zmq::mutex_t’ to reference of type ‘zmq::mutex_t&’ discards qualifiers
                                              sync
                                              ^
bundled/zeromq/src/atomic_ptr.hpp:116:14: note:   initializing argument 4 of ‘void* zmq::atomic_cas(void* volatile*, void*, void*, zmq::mutex_t&)’
 inline void *atomic_cas (void *volatile *ptr_,
              ^
error: command 'aarch64-linux-gnu-gcc' failed with exit status 1

----------------------------------------

Command “/usr/bin/python -u -c “import setuptools, tokenize;file=‘/tmp/pip-install-QusHbC/pyzmq/setup.py’;f=getattr(tokenize, ‘open’, open)(file);code=f.read().replace(‘\r\n’, ‘\n’);f.close();exec(compile(code, file, ‘exec’))” install --record /tmp/pip-record-CNwoZn/install-record.txt --single-version-externally-managed --compile” failed with error code 1 in /tmp/pip-install-QusHbC/pyzmq/
nvidia@tegra-ubuntu:~$

I see this:

error: command 'aarch64-linux-gnu-gcc' failed with exit status 1

Are you cross compiling?

Thanks for reply. I’m not exactly sure what cross compiling means - is it something to do with ARM versus AMD64 ?

I’m just running this in command line: pip install jupyter. Here’s the whole sequence:

nvidia@tegra-ubuntu:~$ pip install jupyter
Collecting jupyter
Using cached https://files.pythonhosted.org/packages/83/df/0f5dd132200728a86190397e1ea87cd76244e42d39ec5e88efd25b2abd7e/jupyter-1.0.0-py2.py3-none-any.whl
Requirement already satisfied: nbconvert in /usr/local/lib/python2.7/dist-packages (from jupyter) (5.4.0)
Collecting ipywidgets (from jupyter)
Using cached https://files.pythonhosted.org/packages/30/9a/a008c7b1183fac9e52066d80a379b3c64eab535bd9d86cdc29a0b766fd82/ipywidgets-7.4.2-py2.py3-none-any.whl
Collecting notebook (from jupyter)
Downloading https://files.pythonhosted.org/packages/44/16/9f108b675828c4117cfe72d8d0f97094163c40584e40c46ec48a1e862693/notebook-5.7.0-py2.py3-none-any.whl (9.0MB)
100% |████████████████████████████████| 9.0MB 51kB/s
Collecting ipykernel (from jupyter)
Using cached https://files.pythonhosted.org/packages/04/76/5db0108407aafbf0d67a4c90570d3ab2181402ce2de8b03631b7409610a3/ipykernel-4.9.0-py2-none-any.whl
Collecting qtconsole (from jupyter)
Using cached https://files.pythonhosted.org/packages/ff/1f/b340d52dee46fbbe8a097dce76d1197258bb599692159d94c80921fef9eb/qtconsole-4.4.1-py2.py3-none-any.whl
Collecting jupyter-console (from jupyter)
Using cached https://files.pythonhosted.org/packages/77/82/6469cd7fccf7958cbe5dce2e623f1e3c5e27f1bb1ad36d90519bc2d5d370/jupyter_console-5.2.0-py2.py3-none-any.whl
Requirement already satisfied: pandocfilters>=1.4.1 in /usr/local/lib/python2.7/dist-packages (from nbconvert->jupyter) (1.4.2)
Requirement already satisfied: traitlets>=4.2 in /usr/local/lib/python2.7/dist-packages (from nbconvert->jupyter) (4.3.2)
Requirement already satisfied: entrypoints>=0.2.2 in /usr/local/lib/python2.7/dist-packages (from nbconvert->jupyter) (0.2.3)
Requirement already satisfied: jinja2 in /usr/lib/python2.7/dist-packages (from nbconvert->jupyter) (2.8)
Requirement already satisfied: testpath in /usr/local/lib/python2.7/dist-packages (from nbconvert->jupyter) (0.3.1)
Requirement already satisfied: defusedxml in /usr/local/lib/python2.7/dist-packages (from nbconvert->jupyter) (0.5.0)
Requirement already satisfied: nbformat>=4.4 in /usr/local/lib/python2.7/dist-packages (from nbconvert->jupyter) (4.4.0)
Requirement already satisfied: pygments in /usr/local/lib/python2.7/dist-packages (from nbconvert->jupyter) (2.2.0)
Requirement already satisfied: jupyter-core in /usr/local/lib/python2.7/dist-packages (from nbconvert->jupyter) (4.4.0)
Requirement already satisfied: bleach in /usr/local/lib/python2.7/dist-packages (from nbconvert->jupyter) (2.1.4)
Requirement already satisfied: mistune>=0.8.1 in /usr/local/lib/python2.7/dist-packages (from nbconvert->jupyter) (0.8.3)
Requirement already satisfied: ipython<6.0.0,>=4.0.0; python_version < “3.3” in /usr/local/lib/python2.7/dist-packages (from ipywidgets->jupyter) (5.4.1)
Collecting widgetsnbextension~=3.4.0 (from ipywidgets->jupyter)
Using cached https://files.pythonhosted.org/packages/8a/81/35789a3952afb48238289171728072d26d6e76649ddc8b3588657a2d78c1/widgetsnbextension-3.4.2-py2.py3-none-any.whl
Requirement already satisfied: ipython-genutils in /usr/local/lib/python2.7/dist-packages (from notebook->jupyter) (0.2.0)
Collecting prometheus-client (from notebook->jupyter)
Using cached https://files.pythonhosted.org/packages/a1/b1/08de091b392fec31da9bd3f5edd9214ec1c6931dd81641610ac20f3ff934/prometheus_client-0.3.1.tar.gz
Collecting Send2Trash (from notebook->jupyter)
Using cached https://files.pythonhosted.org/packages/13/2e/ea40de0304bb1dc4eb309de90aeec39871b9b7c4bd30f1a3cdcb3496f5c0/Send2Trash-1.5.0.tar.gz
Collecting jupyter-client>=5.2.0 (from notebook->jupyter)
Using cached https://files.pythonhosted.org/packages/94/dd/fe6c4d683b09eb05342bd2816b7779663f71762b4fa9c2d5203d35d17354/jupyter_client-5.2.3-py2.py3-none-any.whl
Collecting pyzmq>=17 (from notebook->jupyter)
Using cached https://files.pythonhosted.org/packages/b9/6a/bc9277b78f5c3236e36b8c16f4d2701a7fd4fa2eb697159d3e0a3a991573/pyzmq-17.1.2.tar.gz
Requirement already satisfied: tornado>=4 in /usr/local/lib/python2.7/dist-packages (from notebook->jupyter) (5.1.1)
Collecting terminado>=0.8.1 (from notebook->jupyter)
Using cached https://files.pythonhosted.org/packages/2e/20/a26211a24425923d46e1213b376a6ee60dc30bcdf1b0c345e2c3769deb1c/terminado-0.8.1-py2.py3-none-any.whl
Collecting ipaddress; python_version == “2.7” (from notebook->jupyter)
Using cached https://files.pythonhosted.org/packages/fc/d0/7fc3a811e011d4b388be48a0e381db8d990042df54aa4ef4599a31d39853/ipaddress-1.0.22-py2.py3-none-any.whl
Requirement already satisfied: prompt-toolkit<2.0.0,>=1.0.0 in /usr/local/lib/python2.7/dist-packages (from jupyter-console->jupyter) (1.0.15)
Requirement already satisfied: decorator in /usr/lib/python2.7/dist-packages (from traitlets>=4.2->nbconvert->jupyter) (4.0.6)
Requirement already satisfied: enum34; python_version == “2.7” in /usr/local/lib/python2.7/dist-packages (from traitlets>=4.2->nbconvert->jupyter) (1.1.6)
Requirement already satisfied: six in /usr/lib/python2.7/dist-packages (from traitlets>=4.2->nbconvert->jupyter) (1.10.0)
Requirement already satisfied: configparser>=3.5; python_version == “2.7” in /usr/local/lib/python2.7/dist-packages (from entrypoints>=0.2.2->nbconvert->jupyter) (3.5.0)
Requirement already satisfied: MarkupSafe in /usr/lib/python2.7/dist-packages (from jinja2->nbconvert->jupyter) (0.23)
Requirement already satisfied: jsonschema!=2.5.0,>=2.4 in /usr/local/lib/python2.7/dist-packages (from nbformat>=4.4->nbconvert->jupyter) (2.6.0)
Requirement already satisfied: html5lib!=1.0b1,!=1.0b2,!=1.0b3,!=1.0b4,!=1.0b5,!=1.0b6,!=1.0b7,!=1.0b8,>=0.99999999pre in /usr/local/lib/python2.7/dist-packages (from bleach->nbconvert->jupyter) (1.0.1)
Requirement already satisfied: setuptools>=18.5 in /usr/lib/python2.7/dist-packages (from ipython<6.0.0,>=4.0.0; python_version < “3.3”->ipywidgets->jupyter) (20.7.0)
Requirement already satisfied: backports.shutil-get-terminal-size; python_version == “2.7” in /usr/local/lib/python2.7/dist-packages (from ipython<6.0.0,>=4.0.0; python_version < “3.3”->ipywidgets->jupyter) (1.0.0)
Requirement already satisfied: pexpect; sys_platform != “win32” in /usr/local/lib/python2.7/dist-packages (from ipython<6.0.0,>=4.0.0; python_version < “3.3”->ipywidgets->jupyter) (4.6.0)
Requirement already satisfied: pathlib2; python_version == “2.7” or python_version == “3.3” in /usr/local/lib/python2.7/dist-packages (from ipython<6.0.0,>=4.0.0; python_version < “3.3”->ipywidgets->jupyter) (2.3.2)
Requirement already satisfied: simplegeneric>0.8 in /usr/local/lib/python2.7/dist-packages (from ipython<6.0.0,>=4.0.0; python_version < “3.3”->ipywidgets->jupyter) (0.8.1)
Requirement already satisfied: pickleshare in /usr/local/lib/python2.7/dist-packages (from ipython<6.0.0,>=4.0.0; python_version < “3.3”->ipywidgets->jupyter) (0.7.4)
Requirement already satisfied: python-dateutil>=2.1 in /usr/lib/python2.7/dist-packages (from jupyter-client>=5.2.0->notebook->jupyter) (2.4.2)
Requirement already satisfied: futures in /usr/local/lib/python2.7/dist-packages (from tornado>=4->notebook->jupyter) (3.2.0)
Requirement already satisfied: singledispatch in /usr/local/lib/python2.7/dist-packages (from tornado>=4->notebook->jupyter) (3.4.0.3)
Requirement already satisfied: backports_abc>=0.4 in /usr/local/lib/python2.7/dist-packages (from tornado>=4->notebook->jupyter) (0.5)
Requirement already satisfied: ptyprocess; os_name != “nt” in /usr/local/lib/python2.7/dist-packages (from terminado>=0.8.1->notebook->jupyter) (0.6.0)
Requirement already satisfied: wcwidth in /usr/local/lib/python2.7/dist-packages (from prompt-toolkit<2.0.0,>=1.0.0->jupyter-console->jupyter) (0.1.7)
Requirement already satisfied: functools32; python_version == “2.7” in /usr/local/lib/python2.7/dist-packages (from jsonschema!=2.5.0,>=2.4->nbformat>=4.4->nbconvert->jupyter) (3.2.3.post2)
Requirement already satisfied: webencodings in /usr/local/lib/python2.7/dist-packages (from html5lib!=1.0b1,!=1.0b2,!=1.0b3,!=1.0b4,!=1.0b5,!=1.0b6,!=1.0b7,!=1.0b8,>=0.99999999pre->bleach->nbconvert->jupyter) (0.5.1)
Requirement already satisfied: scandir; python_version < “3.5” in /usr/local/lib/python2.7/dist-packages (from pathlib2; python_version == “2.7” or python_version == “3.3”->ipython<6.0.0,>=4.0.0; python_version < “3.3”->ipywidgets->jupyter) (1.9.0)
Installing collected packages: pyzmq, jupyter-client, ipykernel, prometheus-client, Send2Trash, terminado, ipaddress, notebook, widgetsnbextension, ipywidgets, qtconsole, jupyter-console, jupyter
Running setup.py install for pyzmq … error
Complete output from command /usr/bin/python -u -c “import setuptools, tokenize;file=‘/tmp/pip-install-QusHbC/pyzmq/setup.py’;f=getattr(tokenize, ‘open’, open)(file);code=f.read().replace(‘\r\n’, ‘\n’);f.close();exec(compile(code, file, ‘exec’))” install --record /tmp/pip-record-CNwoZn/install-record.txt --single-version-externally-managed --compile:
/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: ‘python_requires’
warnings.warn(msg)
running install
running build
running build_py
creating build
creating build/lib.linux-aarch64-2.7
creating build/lib.linux-aarch64-2.7/zmq
copying zmq/init.py → build/lib.linux-aarch64-2.7/zmq
copying zmq/error.py → build/lib.linux-aarch64-2.7/zmq
copying zmq/decorators.py → build/lib.linux-aarch64-2.7/zmq
copying zmq/_future.py → build/lib.linux-aarch64-2.7/zmq
creating build/lib.linux-aarch64-2.7/zmq/auth
copying zmq/auth/thread.py → build/lib.linux-aarch64-2.7/zmq/auth
copying zmq/auth/init.py → build/lib.linux-aarch64-2.7/zmq/auth
copying zmq/auth/ioloop.py → build/lib.linux-aarch64-2.7/zmq/auth
copying zmq/auth/base.py → build/lib.linux-aarch64-2.7/zmq/auth
copying zmq/auth/certs.py → build/lib.linux-aarch64-2.7/zmq/auth
creating build/lib.linux-aarch64-2.7/zmq/backend
copying zmq/backend/init.py → build/lib.linux-aarch64-2.7/zmq/backend
copying zmq/backend/select.py → build/lib.linux-aarch64-2.7/zmq/backend
creating build/lib.linux-aarch64-2.7/zmq/backend/cython
copying zmq/backend/cython/init.py → build/lib.linux-aarch64-2.7/zmq/backend/cython
creating build/lib.linux-aarch64-2.7/zmq/backend/cffi
copying zmq/backend/cffi/message.py → build/lib.linux-aarch64-2.7/zmq/backend/cffi
copying zmq/backend/cffi/utils.py → build/lib.linux-aarch64-2.7/zmq/backend/cffi
copying zmq/backend/cffi/devices.py → build/lib.linux-aarch64-2.7/zmq/backend/cffi
copying zmq/backend/cffi/init.py → build/lib.linux-aarch64-2.7/zmq/backend/cffi
copying zmq/backend/cffi/constants.py → build/lib.linux-aarch64-2.7/zmq/backend/cffi
copying zmq/backend/cffi/context.py → build/lib.linux-aarch64-2.7/zmq/backend/cffi
copying zmq/backend/cffi/error.py → build/lib.linux-aarch64-2.7/zmq/backend/cffi
copying zmq/backend/cffi/socket.py → build/lib.linux-aarch64-2.7/zmq/backend/cffi
copying zmq/backend/cffi/_cffi.py → build/lib.linux-aarch64-2.7/zmq/backend/cffi
copying zmq/backend/cffi/_poll.py → build/lib.linux-aarch64-2.7/zmq/backend/cffi
creating build/lib.linux-aarch64-2.7/zmq/sugar
copying zmq/sugar/frame.py → build/lib.linux-aarch64-2.7/zmq/sugar
copying zmq/sugar/init.py → build/lib.linux-aarch64-2.7/zmq/sugar
copying zmq/sugar/constants.py → build/lib.linux-aarch64-2.7/zmq/sugar
copying zmq/sugar/attrsettr.py → build/lib.linux-aarch64-2.7/zmq/sugar
copying zmq/sugar/stopwatch.py → build/lib.linux-aarch64-2.7/zmq/sugar
copying zmq/sugar/tracker.py → build/lib.linux-aarch64-2.7/zmq/sugar
copying zmq/sugar/context.py → build/lib.linux-aarch64-2.7/zmq/sugar
copying zmq/sugar/poll.py → build/lib.linux-aarch64-2.7/zmq/sugar
copying zmq/sugar/socket.py → build/lib.linux-aarch64-2.7/zmq/sugar
copying zmq/sugar/version.py → build/lib.linux-aarch64-2.7/zmq/sugar
creating build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/jsonapi.py → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/strtypes.py → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/init.py → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/sixcerpt.py → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/z85.py → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/garbage.py → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/constant_names.py → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/interop.py → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/monitor.py → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/win32.py → build/lib.linux-aarch64-2.7/zmq/utils
creating build/lib.linux-aarch64-2.7/zmq/eventloop
copying zmq/eventloop/future.py → build/lib.linux-aarch64-2.7/zmq/eventloop
copying zmq/eventloop/zmqstream.py → build/lib.linux-aarch64-2.7/zmq/eventloop
copying zmq/eventloop/init.py → build/lib.linux-aarch64-2.7/zmq/eventloop
copying zmq/eventloop/ioloop.py → build/lib.linux-aarch64-2.7/zmq/eventloop
copying zmq/eventloop/_deprecated.py → build/lib.linux-aarch64-2.7/zmq/eventloop
creating build/lib.linux-aarch64-2.7/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/log.py → build/lib.linux-aarch64-2.7/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/init.py → build/lib.linux-aarch64-2.7/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/util.py → build/lib.linux-aarch64-2.7/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/concurrent.py → build/lib.linux-aarch64-2.7/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/ioloop.py → build/lib.linux-aarch64-2.7/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/stack_context.py → build/lib.linux-aarch64-2.7/zmq/eventloop/minitornado
creating build/lib.linux-aarch64-2.7/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/common.py → build/lib.linux-aarch64-2.7/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/posix.py → build/lib.linux-aarch64-2.7/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/auto.py → build/lib.linux-aarch64-2.7/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/windows.py → build/lib.linux-aarch64-2.7/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/init.py → build/lib.linux-aarch64-2.7/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/interface.py → build/lib.linux-aarch64-2.7/zmq/eventloop/minitornado/platform
creating build/lib.linux-aarch64-2.7/zmq/log
copying zmq/log/init.py → build/lib.linux-aarch64-2.7/zmq/log
copying zmq/log/handlers.py → build/lib.linux-aarch64-2.7/zmq/log
creating build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_zmqstream.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_decorators.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_includes.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_retry_eintr.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_pair.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_log.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_ioloop.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_security.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/init.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_auth.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_monqueue.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_imports.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_etc.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_future.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_pubsub.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_message.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_draft.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_socket.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_reqrep.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_multipart.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_poll.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_constants.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_error.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_win32_shim.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_ssh.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_context.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_z85.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_version.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_device.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_monitor.py → build/lib.linux-aarch64-2.7/zmq/tests
copying zmq/tests/test_cffi_backend.py → build/lib.linux-aarch64-2.7/zmq/tests
creating build/lib.linux-aarch64-2.7/zmq/ssh
copying zmq/ssh/tunnel.py → build/lib.linux-aarch64-2.7/zmq/ssh
copying zmq/ssh/init.py → build/lib.linux-aarch64-2.7/zmq/ssh
copying zmq/ssh/forward.py → build/lib.linux-aarch64-2.7/zmq/ssh
creating build/lib.linux-aarch64-2.7/zmq/devices
copying zmq/devices/proxydevice.py → build/lib.linux-aarch64-2.7/zmq/devices
copying zmq/devices/basedevice.py → build/lib.linux-aarch64-2.7/zmq/devices
copying zmq/devices/init.py → build/lib.linux-aarch64-2.7/zmq/devices
copying zmq/devices/monitoredqueuedevice.py → build/lib.linux-aarch64-2.7/zmq/devices
copying zmq/devices/monitoredqueue.py → build/lib.linux-aarch64-2.7/zmq/devices
creating build/lib.linux-aarch64-2.7/zmq/green
copying zmq/green/init.py → build/lib.linux-aarch64-2.7/zmq/green
copying zmq/green/core.py → build/lib.linux-aarch64-2.7/zmq/green
copying zmq/green/device.py → build/lib.linux-aarch64-2.7/zmq/green
copying zmq/green/poll.py → build/lib.linux-aarch64-2.7/zmq/green
creating build/lib.linux-aarch64-2.7/zmq/green/eventloop
copying zmq/green/eventloop/zmqstream.py → build/lib.linux-aarch64-2.7/zmq/green/eventloop
copying zmq/green/eventloop/init.py → build/lib.linux-aarch64-2.7/zmq/green/eventloop
copying zmq/green/eventloop/ioloop.py → build/lib.linux-aarch64-2.7/zmq/green/eventloop
copying zmq/backend/cython/context.pxd → build/lib.linux-aarch64-2.7/zmq/backend/cython
copying zmq/backend/cython/socket.pxd → build/lib.linux-aarch64-2.7/zmq/backend/cython
copying zmq/backend/cython/checkrc.pxd → build/lib.linux-aarch64-2.7/zmq/backend/cython
copying zmq/backend/cython/libzmq.pxd → build/lib.linux-aarch64-2.7/zmq/backend/cython
copying zmq/backend/cython/message.pxd → build/lib.linux-aarch64-2.7/zmq/backend/cython
copying zmq/backend/cython/constant_enums.pxi → build/lib.linux-aarch64-2.7/zmq/backend/cython
copying zmq/backend/cython/constants.pxi → build/lib.linux-aarch64-2.7/zmq/backend/cython
copying zmq/backend/cffi/_cdefs.h → build/lib.linux-aarch64-2.7/zmq/backend/cffi
copying zmq/backend/cffi/_verify.c → build/lib.linux-aarch64-2.7/zmq/backend/cffi
copying zmq/utils/buffers.pxd → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/zmq_constants.h → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/mutex.h → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/getpid_compat.h → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/pyversion_compat.h → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/ipcmaxlen.h → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/utils/zmq_compat.h → build/lib.linux-aarch64-2.7/zmq/utils
copying zmq/devices/monitoredqueue.pxd → build/lib.linux-aarch64-2.7/zmq/devices
running build_ext
running configure
Did not find libzmq via pkg-config.
{‘libraries’: [‘zmq’], ‘extra_link_args’: , ‘runtime_library_dirs’: , ‘library_dirs’: , ‘include_dirs’: }
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c build/temp.linux-aarch64-2.7/scratch/check_sys_un.c -o build/temp.linux-aarch64-2.7/scratch/check_sys_un.o
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-2.7/scratch/check_sys_un.o -o build/temp.linux-aarch64-2.7/scratch/check_sys_un
************************************************
Configure: Autodetecting ZMQ settings…
Custom ZMQ dir:
creating build/temp.linux-aarch64-2.7/scratch/tmp
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c /tmp/timer_createb4AZIM.c -o build/temp.linux-aarch64-2.7/scratch/tmp/timer_createb4AZIM.o
/tmp/timer_createb4AZIM.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
main (int argc, char **argv) {
^
/tmp/timer_createb4AZIM.c: In function ‘main’:
/tmp/timer_createb4AZIM.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
timer_create();
^
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-2.7/scratch/tmp/timer_createb4AZIM.o -o build/temp.linux-aarch64-2.7/scratch/a.out
build/temp.linux-aarch64-2.7/scratch/tmp/timer_createb4AZIM.o: In function main': /tmp/timer_createb4AZIM.c:2: undefined reference to timer_create’
collect2: error: ld returned 1 exit status
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Izmq/utils -Izmq/backend/cython -Izmq/devices -c build/temp.linux-aarch64-2.7/scratch/vers.c -o build/temp.linux-aarch64-2.7/scratch/vers.o
build/temp.linux-aarch64-2.7/scratch/vers.c:4:17: fatal error: zmq.h: No such file or directory
compilation terminated.

error: command 'aarch64-linux-gnu-gcc' failed with exit status 1

Failed with default libzmq, trying again with /usr/local
{'libraries': ['zmq'], 'extra_link_args': [], 'runtime_library_dirs': ['/usr/local/lib'], 'library_dirs': ['/usr/local/lib'], 'include_dirs': ['/usr/local/include']}
************************************************
Configure: Autodetecting ZMQ settings...
    Custom ZMQ dir:       /usr/local
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c /tmp/timer_createZUGgTf.c -o build/temp.linux-aarch64-2.7/scratch/tmp/timer_createZUGgTf.o
/tmp/timer_createZUGgTf.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
 main (int argc, char **argv) {
 ^
/tmp/timer_createZUGgTf.c: In function ‘main’:
/tmp/timer_createZUGgTf.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
     timer_create();
     ^
Assembler messages:
Fatal error: can't create build/temp.linux-aarch64-2.7/scratch/tmp/timer_createZUGgTf.o: No such file or directory
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/local/include -Izmq/utils -Izmq/backend/cython -Izmq/devices -c build/temp.linux-aarch64-2.7/scratch/vers.c -o build/temp.linux-aarch64-2.7/scratch/vers.o
build/temp.linux-aarch64-2.7/scratch/vers.c:4:17: fatal error: zmq.h: No such file or directory
compilation terminated.

error: command 'aarch64-linux-gnu-gcc' failed with exit status 1

************************************************
Warning: Couldn't find an acceptable libzmq on the system.

If you expected pyzmq to link against an installed libzmq, please check to make sure:

    * You have a C compiler installed
    * A development version of Python is installed (including headers)
    * A development version of ZMQ >= 3.2 is installed (including headers)
    * If ZMQ is not in a default location, supply the argument --zmq=<path>
    * If you did recently install ZMQ to a default location,
      try rebuilding the ld cache with `sudo ldconfig`
      or specify zmq's location with `--zmq=/usr/local`

You can skip all this detection/waiting nonsense if you know
you want pyzmq to bundle libzmq as an extension by passing:

    `--zmq=bundled`

I will now try to build libzmq as a Python extension
unless you interrupt me (^C) in the next 10 seconds...

 1...
************************************************
Using bundled libzmq
already have bundled/zeromq
attempting ./configure to generate platform.hpp
Warning: failed to configure libzmq:
/bin/sh: 1: ./configure: not found

staging platform.hpp from: buildutils/include_linux
************************************************
checking for timer_create
creating build/temp.linux-aarch64-2.7/tmp
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c /tmp/timer_create4JBE9x.c -o build/temp.linux-aarch64-2.7/tmp/timer_create4JBE9x.o
/tmp/timer_create4JBE9x.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
 main (int argc, char **argv) {
 ^
/tmp/timer_create4JBE9x.c: In function ‘main’:
/tmp/timer_create4JBE9x.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
     timer_create();
     ^
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-2.7/tmp/timer_create4JBE9x.o -o build/temp.linux-aarch64-2.7/a.out
build/temp.linux-aarch64-2.7/tmp/timer_create4JBE9x.o: In function `main':
/tmp/timer_create4JBE9x.c:2: undefined reference to `timer_create'
collect2: error: ld returned 1 exit status
no timer_create, linking librt
************************************************
building 'zmq.libzmq' extension
creating build/temp.linux-aarch64-2.7/buildutils
creating build/temp.linux-aarch64-2.7/bundled
creating build/temp.linux-aarch64-2.7/bundled/zeromq
creating build/temp.linux-aarch64-2.7/bundled/zeromq/src
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_EPOLL=1 -Ibundled/zeromq/include -Ibundled -I/usr/include/python2.7 -c buildutils/initlibzmq.c -o build/temp.linux-aarch64-2.7/buildutils/initlibzmq.o
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_EPOLL=1 -Ibundled/zeromq/include -Ibundled -I/usr/include/python2.7 -c bundled/zeromq/src/gssapi_mechanism_base.cpp -o build/temp.linux-aarch64-2.7/bundled/zeromq/src/gssapi_mechanism_base.o
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_EPOLL=1 -Ibundled/zeromq/include -Ibundled -I/usr/include/python2.7 -c bundled/zeromq/src/zmq.cpp -o build/temp.linux-aarch64-2.7/bundled/zeromq/src/zmq.o
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
In file included from bundled/zeromq/src/ypipe.hpp:33:0,
                 from bundled/zeromq/src/mailbox.hpp:39,
                 from bundled/zeromq/src/ctx.hpp:38,
                 from bundled/zeromq/src/epoll.hpp:40,
                 from bundled/zeromq/src/poller.hpp:42,
                 from bundled/zeromq/src/zmq.cpp:42:
bundled/zeromq/src/atomic_ptr.hpp: In member function ‘int zmq::atomic_value_t::load() const’:
bundled/zeromq/src/atomic_ptr.hpp:269:46: error: binding ‘const zmq::mutex_t’ to reference of type ‘zmq::mutex_t&’ discards qualifiers
                                              sync
                                              ^
bundled/zeromq/src/atomic_ptr.hpp:116:14: note:   initializing argument 4 of ‘void* zmq::atomic_cas(void* volatile*, void*, void*, zmq::mutex_t&)’
 inline void *atomic_cas (void *volatile *ptr_,
              ^
error: command 'aarch64-linux-gnu-gcc' failed with exit status 1

----------------------------------------

Command “/usr/bin/python -u -c “import setuptools, tokenize;file=‘/tmp/pip-install-QusHbC/pyzmq/setup.py’;f=getattr(tokenize, ‘open’, open)(file);code=f.read().replace(‘\r\n’, ‘\n’);f.close();exec(compile(code, file, ‘exec’))” install --record /tmp/pip-record-CNwoZn/install-record.txt --single-version-externally-managed --compile” failed with error code 1 in /tmp/pip-install-QusHbC/pyzmq/
nvidia@tegra-ubuntu:~$

SOLVED by installing libzmq from github

Pleae let me know exact location for libzmq lib?
thanks a lot

Hey!I have solved this problem!!!
maybe some pyzmq `s version have bugs.

we can installed pyzmq 17.0.0 individually.

code:

$ pip3 install pyzmq==17.0.0

And try install jupyter again.

$ pip3 install jupyter
$ jupyter notebook

detailed as follow link:

nvidia@tegra-ubuntu:~$ pip3 install pyzmq==17.0.0
Collecting pyzmq==17.0.0
Downloading https://files.pythonhosted.org/packages/9f/f6/85a33a25128a4a812c3482547e3d458eebdb19ee0b4699f9199cdb2ad731/pyzmq-17.0.0.tar.gz (988kB)
Building wheels for collected packages: pyzmq
Running setup.py bdist_wheel for pyzmq … done
Stored in directory: /home/nvidia/.cache/pip/wheels/70/cb/45/ab9ea33e770c64c2a5c7f0de6bff236c8bf20e094bd401b517
Successfully built pyzmq
Installing collected packages: pyzmq
Successfully installed pyzmq-17.0.0
You are using pip version 8.1.1, however version 18.0 is available.
You should consider upgrading via the ‘pip install --upgrade pip’ command.
nvidia@tegra-ubuntu:~$ pip3 install jupyter
Collecting jupyter
Using cached https://files.pythonhosted.org/packages/83/df/0f5dd132200728a86190397e1ea87cd76244e42d39ec5e88efd25b2abd7e/jupyter-1.0.0-py2.py3-none-any.whl
Collecting ipywidgets (from jupyter)
Using cached https://files.pythonhosted.org/packages/30/9a/a008c7b1183fac9e52066d80a379b3c64eab535bd9d86cdc29a0b766fd82/ipywidgets-7.4.2-py2.py3-none-any.whl
Collecting ipykernel (from jupyter)
Downloading https://files.pythonhosted.org/packages/d8/b0/f0be5c5ab335196f5cce96e5b889a4fcf5bfe462eb0acc05cd7e2caf65eb/ipykernel-5.1.0-py3-none-any.whl (113kB)
26% |████████▋ | 30kB 177kB/s eta 0: 35% |███████████▌ | 51kB 181 53% |█████████████████▎ | 6 62% |████████████████████■71% |███████████████████████ 80% |███████████████████████■89% |███████████████████████■98% |███████████████████████■100% |████████████████████████████████| 122kB 325kB/s
Collecting qtconsole (from jupyter)
Using cached https://files.pythonhosted.org/packages/ff/1f/b340d52dee46fbbe8a097dce76d1197258bb599692159d94c80921fef9eb/qtconsole-4.4.1-py2.py3-none-any.whl
Collecting nbconvert (from jupyter)
Using cached https://files.pythonhosted.org/packages/b5/bb/94c493051d60e5b9c0f7f9a368b324201818c1b1c4cae85d1e49a41846c7/nbconvert-5.4.0-py2.py3-none-any.whl
Collecting notebook (from jupyter)
Using cached https://files.pythonhosted.org/packages/44/16/9f108b675828c4117cfe72d8d0f97094163c40584e40c46ec48a1e862693/notebook-5.7.0-py2.py3-none-any.whl
Collecting jupyter-console (from jupyter)
Using cached https://files.pythonhosted.org/packages/cb/ee/6374ae8c21b7d0847f9c3722dcdfac986b8e54fa9ad9ea66e1eb6320d2b8/jupyter_console-6.0.0-py2.py3-none-any.whl
Collecting widgetsnbextension~=3.4.0 (from ipywidgets->jupyter)
Using cached https://files.pythonhosted.org/packages/8a/81/35789a3952afb48238289171728072d26d6e76649ddc8b3588657a2d78c1/widgetsnbextension-3.4.2-py2.py3-none-any.whl
Collecting traitlets>=4.3.1 (from ipywidgets->jupyter)
Using cached https://files.pythonhosted.org/packages/93/d6/abcb22de61d78e2fc3959c964628a5771e47e7cc60d53e9342e21ed6cc9a/traitlets-4.3.2-py2.py3-none-any.whl
Collecting ipython>=4.0.0; python_version >= “3.3” (from ipywidgets->jupyter)
Using cached https://files.pythonhosted.org/packages/a0/27/29d66ed395a5c2c3a912332d446a54e2bc3277c36b0bbd22bc71623e0193/ipython-7.0.1-py3-none-any.whl
Collecting nbformat>=4.2.0 (from ipywidgets->jupyter)
Using cached https://files.pythonhosted.org/packages/da/27/9a654d2b6cc1eaa517d1c5a4405166c7f6d72f04f6e7eea41855fe808a46/nbformat-4.4.0-py2.py3-none-any.whl
Collecting jupyter-client (from ipykernel->jupyter)
Using cached https://files.pythonhosted.org/packages/94/dd/fe6c4d683b09eb05342bd2816b7779663f71762b4fa9c2d5203d35d17354/jupyter_client-5.2.3-py2.py3-none-any.whl
Collecting tornado>=4.2 (from ipykernel->jupyter)
Collecting jupyter-core (from qtconsole->jupyter)
Using cached https://files.pythonhosted.org/packages/1d/44/065d2d7bae7bebc06f1dd70d23c36da8c50c0f08b4236716743d706762a8/jupyter_core-4.4.0-py2.py3-none-any.whl
Collecting ipython-genutils (from qtconsole->jupyter)
Using cached https://files.pythonhosted.org/packages/fa/bc/9bd3b5c2b4774d5f33b2d544f1460be9df7df2fe42f352135381c347c69a/ipython_genutils-0.2.0-py2.py3-none-any.whl
Collecting pygments (from qtconsole->jupyter)
Using cached https://files.pythonhosted.org/packages/02/ee/b6e02dc6529e82b75bb06823ff7d005b141037cb1416b10c6f00fc419dca/Pygments-2.2.0-py2.py3-none-any.whl
Collecting mistune>=0.8.1 (from nbconvert->jupyter)
Using cached https://files.pythonhosted.org/packages/c8/8c/87f4d359438ba0321a2ae91936030110bfcc62fef752656321a72b8c1af9/mistune-0.8.3-py2.py3-none-any.whl
Collecting bleach (from nbconvert->jupyter)
Downloading https://files.pythonhosted.org/packages/ff/cc/fe2080005c58dac731d0e1722497a4e16e95fa98851f669799d4c7181bd1/bleach-3.0.1-py2.py3-none-any.whl (148k 20% |██████▋ | 30kB 10.1MB/s eta 0:00: 27% |████████▉ | 40kB 5.8MB/s eta 0: 34% |███████████ | 51kB 4.5MB/s et 41% |█████████████▎ | 71kB 4 55% |█████████████████▋ | 8 62% |███████████████████▉ 68% |██████████████████████ 75% |███████████████████████■82% |███████████████████████■89% |███████████████████████■96% |███████████████████████■100% |████████████████████████████████| 153kB 578kB/s
Collecting defusedxml (from nbconvert->jupyter)
Using cached https://files.pythonhosted.org/packages/87/1c/17f3e3935a913dfe2a5ca85fa5ccbef366bfd82eb318b1f75dadbf0affca/defusedxml-0.5.0-py2.py3-none-any.whl
Collecting jinja2 (from nbconvert->jupyter)
Using cached https://files.pythonhosted.org/packages/7f/ff/ae64bacdfc95f27a016a7bed8e8686763ba4d277a78ca76f32659220a731/Jinja2-2.10-py2.py3-none-any.whl
Collecting entrypoints>=0.2.2 (from nbconvert->jupyter)
Using cached https://files.pythonhosted.org/packages/cc/8b/4eefa9b47f1910b3d2081da67726b066e379b04ca897acfe9f92bac56147/entrypoints-0.2.3-py2.py3-none-any.whl
Collecting pandocfilters>=1.4.1 (from nbconvert->jupyter)
Collecting testpath (from nbconvert->jupyter)
Using cached https://files.pythonhosted.org/packages/be/a4/162f9ebb6489421fe46dcca2ae420369edfee4b563c668d93cb4605d12ba/testpath-0.4.2-py2.py3-none-any.whl
Collecting pyzmq>=17 (from notebook->jupyter)
Using cached https://files.pythonhosted.org/packages/b9/6a/bc9277b78f5c3236e36b8c16f4d2701a7fd4fa2eb697159d3e0a3a991573/pyzmq-17.1.2.tar.gz
Collecting terminado>=0.8.1 (from notebook->jupyter)
Using cached https://files.pythonhosted.org/packages/2e/20/a26211a24425923d46e1213b376a6ee60dc30bcdf1b0c345e2c3769deb1c/terminado-0.8.1-py2.py3-none-any.whl
Collecting Send2Trash (from notebook->jupyter)
Using cached https://files.pythonhosted.org/packages/49/46/c3dc27481d1cc57b9385aff41c474ceb7714f7935b1247194adae45db714/Send2Trash-1.5.0-py3-none-any.whl
Collecting prometheus-client (from notebook->jupyter)
Downloading https://files.pythonhosted.org/packages/76/e8/b29b8e1dcf176687c30fe39ba9416ffe72fd4254a45ed9f92ecce98278cf/prometheus_client-0.4.1.tar.gz
Collecting prompt-toolkit<2.1.0,>=2.0.0 (from jupyter-console->jupyter)
Using cached https://files.pythonhosted.org/packages/e5/c5/f1ee6698bdcf615f171a77e81ca70293b16a6d82285f1760b388b4348263/prompt_toolkit-2.0.5-py3-none-any.whl
Collecting decorator (from traitlets>=4.3.1->ipywidgets->jupyter)
Using cached https://files.pythonhosted.org/packages/bc/bb/a24838832ba35baf52f32ab1a49b906b5f82fb7c76b2f6a7e35e140bac30/decorator-4.3.0-py2.py3-none-any.whl
Collecting six (from traitlets>=4.3.1->ipywidgets->jupyter)
Using cached https://files.pythonhosted.org/packages/67/4b/141a581104b1f6397bfa78ac9d43d8ad29a7ca43ea90a2d863fe3056e86a/six-1.11.0-py2.py3-none-any.whl
Collecting setuptools>=18.5 (from ipython>=4.0.0; python_version >= “3.3”->ipywidgets->jupyter)
Using cached https://files.pythonhosted.org/packages/96/06/c8ee69628191285ddddffb277bd5abdf769166e7a14b867c2a172f0175b1/setuptools-40.4.3-py2.py3-none-any.whl
Collecting pickleshare (from ipython>=4.0.0; python_version >= “3.3”->ipywidgets->jupyter)
Using cached https://files.pythonhosted.org/packages/9a/41/220f49aaea88bc6fa6cba8d05ecf24676326156c23b991e80b3f2fc24c77/pickleshare-0.7.5-py2.py3-none-any.whl
Collecting jedi>=0.10 (from ipython>=4.0.0; python_version >= “3.3”->ipywidgets->jupyter)
Using cached https://files.pythonhosted.org/packages/7a/1a/9bd24a185873b998611c2d8d4fb15cd5e8a879ead36355df7ee53e9111bf/jedi-0.13.1-py2.py3-none-any.whl
Collecting pexpect; sys_platform != “win32” (from ipython>=4.0.0; python_version >= “3.3”->ipywidgets->jupyter)
Using cached https://files.pythonhosted.org/packages/89/e6/b5a1de8b0cc4e07ca1b305a4fcc3f9806025c1b651ea302646341222f88b/pexpect-4.6.0-py2.py3-none-any.whl
Collecting simplegeneric>0.8 (from ipython>=4.0.0; python_version >= “3.3”->ipywidgets->jupyter)
Collecting backcall (from ipython>=4.0.0; python_version >= “3.3”->ipywidgets->jupyter)
Collecting jsonschema!=2.5.0,>=2.4 (from nbformat>=4.2.0->ipywidgets->jupyter)
Using cached https://files.pythonhosted.org/packages/77/de/47e35a97b2b05c2fadbec67d44cfcdcd09b8086951b331d82de90d2912da/jsonschema-2.6.0-py2.py3-none-any.whl
Collecting python-dateutil>=2.1 (from jupyter-client->ipykernel->jupyter)
Using cached https://files.pythonhosted.org/packages/cf/f5/af2b09c957ace60dcfac112b669c45c8c97e32f94aa8b56da4c6d1682825/python_dateutil-2.7.3-py2.py3-none-any.whl
Collecting webencodings (from bleach->nbconvert->jupyter)
Using cached https://files.pythonhosted.org/packages/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl
Collecting MarkupSafe>=0.23 (from jinja2->nbconvert->jupyter)
Collecting ptyprocess; os_name != “nt” (from terminado>=0.8.1->notebook->jupyter)
Using cached https://files.pythonhosted.org/packages/d1/29/605c2cc68a9992d18dada28206eeada56ea4bd07a239669da41674648b6f/ptyprocess-0.6.0-py2.py3-none-any.whl
Collecting wcwidth (from prompt-toolkit<2.1.0,>=2.0.0->jupyter-console->jupyter)
Using cached https://files.pythonhosted.org/packages/7e/9f/526a6947247599b084ee5232e4f9190a38f398d7300d866af3ab571a5bfe/wcwidth-0.1.7-py2.py3-none-any.whl
Collecting parso>=0.3.0 (from jedi>=0.10->ipython>=4.0.0; python_version >= “3.3”->ipywidgets->jupyter)
Using cached https://files.pythonhosted.org/packages/09/51/9c48a46334be50c13d25a3afe55fa05c445699304c5ad32619de953a2305/parso-0.3.1-py2.py3-none-any.whl
Building wheels for collected packages: pyzmq, prometheus-client
Running setup.py bdist_wheel for pyzmq … error
Complete output from command /usr/bin/python3 -u -c “import setuptools, tokenize;file=‘/tmp/pip-build-ckt0rx_f/pyzmq/setup.py’;exec(compile(getattr(tokenize, ‘open’, open)(file).read().replace(‘\r\n’, ‘\n’), file, ‘exec’))” bdist_wheel -d /tmp/tmpkd4y7uefpip-wheel- --python-tag cp35:
running bdist_wheel
running build
running build_py
Generating grammar tables from /usr/lib/python3.5/lib2to3/Grammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
creating build
creating build/lib.linux-aarch64-3.5
creating build/lib.linux-aarch64-3.5/zmq
copying zmq/init.py → build/lib.linux-aarch64-3.5/zmq
copying zmq/_future.py → build/lib.linux-aarch64-3.5/zmq
copying zmq/decorators.py → build/lib.linux-aarch64-3.5/zmq
copying zmq/error.py → build/lib.linux-aarch64-3.5/zmq
creating build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/init.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/future.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/zmqstream.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/_deprecated.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/ioloop.py → build/lib.linux-aarch64-3.5/zmq/eventloop
creating build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/init.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/util.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/stack_context.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/concurrent.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/ioloop.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/log.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
creating build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/init.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/interface.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/common.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/posix.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/auto.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/windows.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
creating build/lib.linux-aarch64-3.5/zmq/log
copying zmq/log/init.py → build/lib.linux-aarch64-3.5/zmq/log
copying zmq/log/handlers.py → build/lib.linux-aarch64-3.5/zmq/log
creating build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_error.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_ioloop.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_decorators.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/init.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_retry_eintr.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_draft.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_log.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_monqueue.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_cffi_backend.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_security.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_monitor.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_ssh.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_z85.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_device.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_poll.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_constants.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_message.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_includes.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_zmqstream.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_context.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_reqrep.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_imports.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_auth.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_version.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_etc.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_win32_shim.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_multipart.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_future.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_pubsub.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_pair.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_socket.py → build/lib.linux-aarch64-3.5/zmq/tests
creating build/lib.linux-aarch64-3.5/zmq/tests/asyncio
copying zmq/tests/asyncio/_test_asyncio.py → build/lib.linux-aarch64-3.5/zmq/tests/asyncio
copying zmq/tests/asyncio/init.py → build/lib.linux-aarch64-3.5/zmq/tests/asyncio
copying zmq/tests/asyncio/test_asyncio.py → build/lib.linux-aarch64-3.5/zmq/tests/asyncio
creating build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/strtypes.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/init.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/jsonapi.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/monitor.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/win32.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/garbage.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/sixcerpt.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/constant_names.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/interop.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/z85.py → build/lib.linux-aarch64-3.5/zmq/utils
creating build/lib.linux-aarch64-3.5/zmq/asyncio
copying zmq/asyncio/init.py → build/lib.linux-aarch64-3.5/zmq/asyncio
creating build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/init.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/base.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/certs.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/thread.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/ioloop.py → build/lib.linux-aarch64-3.5/zmq/auth
creating build/lib.linux-aarch64-3.5/zmq/auth/asyncio
copying zmq/auth/asyncio/init.py → build/lib.linux-aarch64-3.5/zmq/auth/asyncio
creating build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/init.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/basedevice.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/monitoredqueuedevice.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/proxydevice.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/monitoredqueue.py → build/lib.linux-aarch64-3.5/zmq/devices
creating build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/tracker.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/init.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/constants.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/stopwatch.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/frame.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/context.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/attrsettr.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/poll.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/version.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/socket.py → build/lib.linux-aarch64-3.5/zmq/sugar
creating build/lib.linux-aarch64-3.5/zmq/backend
copying zmq/backend/init.py → build/lib.linux-aarch64-3.5/zmq/backend
copying zmq/backend/select.py → build/lib.linux-aarch64-3.5/zmq/backend
creating build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/init.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/constants.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/_poll.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/message.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/context.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/utils.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/_cffi.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/devices.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/error.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/socket.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
creating build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/init.py → build/lib.linux-aarch64-3.5/zmq/backend/cython
creating build/lib.linux-aarch64-3.5/zmq/ssh
copying zmq/ssh/init.py → build/lib.linux-aarch64-3.5/zmq/ssh
copying zmq/ssh/forward.py → build/lib.linux-aarch64-3.5/zmq/ssh
copying zmq/ssh/tunnel.py → build/lib.linux-aarch64-3.5/zmq/ssh
creating build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/init.py → build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/device.py → build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/core.py → build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/poll.py → build/lib.linux-aarch64-3.5/zmq/green
creating build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/green/eventloop/init.py → build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/green/eventloop/zmqstream.py → build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/green/eventloop/ioloop.py → build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/utils/buffers.pxd → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/ipcmaxlen.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/zmq_compat.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/zmq_constants.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/mutex.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/pyversion_compat.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/getpid_compat.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/devices/monitoredqueue.pxd → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/backend/cffi/_cdefs.h → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/_verify.c → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cython/socket.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/context.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/checkrc.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/message.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/libzmq.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/constants.pxi → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/constant_enums.pxi → build/lib.linux-aarch64-3.5/zmq/backend/cython
running build_ext
running configure
Did not find libzmq via pkg-config.
{‘extra_link_args’: , ‘library_dirs’: , ‘runtime_library_dirs’: , ‘include_dirs’: , ‘libraries’: [‘zmq’]}
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c build/temp.linux-aarch64-3.5/scratch/check_sys_un.c -o build/temp.linux-aarch64-3.5/scratch/check_sys_un.o
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-3.5/scratch/check_sys_un.o -o build/temp.linux-aarch64-3.5/scratch/check_sys_un


Configure: Autodetecting ZMQ settings…
Custom ZMQ dir:
creating build/temp.linux-aarch64-3.5/scratch/tmp
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/timer_create64stv5nr.c -o build/temp.linux-aarch64-3.5/scratch/tmp/timer_create64stv5nr.o
/tmp/timer_create64stv5nr.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
main (int argc, char **argv) {
^
/tmp/timer_create64stv5nr.c: In function ‘main’:
/tmp/timer_create64stv5nr.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
timer_create();
^
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-3.5/scratch/tmp/timer_create64stv5nr.o -o build/temp.linux-aarch64-3.5/scratch/a.out
build/temp.linux-aarch64-3.5/scratch/tmp/timer_create64stv5nr.o: In function main': /tmp/timer_create64stv5nr.c:2: undefined reference to timer_create’
collect2: error: ld returned 1 exit status
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Izmq/utils -Izmq/backend/cython -Izmq/devices -c build/temp.linux-aarch64-3.5/scratch/vers.c -o build/temp.linux-aarch64-3.5/scratch/vers.o
build/temp.linux-aarch64-3.5/scratch/vers.c:4:17: fatal error: zmq.h: No such file or directory
compilation terminated.

error: command ‘aarch64-linux-gnu-gcc’ failed with exit status 1

Failed with default libzmq, trying again with /usr/local
{‘extra_link_args’: , ‘library_dirs’: [‘/usr/local/lib’], ‘runtime_library_dirs’: [‘/usr/local/lib’], ‘include_dirs’: [‘/usr/local/include’], ‘libraries’: [‘zmq’]}


Configure: Autodetecting ZMQ settings…
Custom ZMQ dir: /usr/local
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/timer_createle2_7c8_.c -o build/temp.linux-aarch64-3.5/scratch/tmp/timer_createle2_7c8_.o
/tmp/timer_createle2_7c8_.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
main (int argc, char **argv) {
^
/tmp/timer_createle2_7c8_.c: In function ‘main’:
/tmp/timer_createle2_7c8_.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
timer_create();
^
Assembler messages:
Fatal error: can’t create build/temp.linux-aarch64-3.5/scratch/tmp/timer_createle2_7c8_.o: No such file or directory
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/include -Izmq/utils -Izmq/backend/cython -Izmq/devices -c build/temp.linux-aarch64-3.5/scratch/vers.c -o build/temp.linux-aarch64-3.5/scratch/vers.o
build/temp.linux-aarch64-3.5/scratch/vers.c:4:17: fatal error: zmq.h: No such file or directory
compilation terminated.

error: command ‘aarch64-linux-gnu-gcc’ failed with exit status 1


Warning: Couldn’t find an acceptable libzmq on the system.

If you expected pyzmq to link against an installed libzmq, please check to make sure:

  * You have a C compiler installed
  * A development version of Python is installed (including headers)
  * A development version of ZMQ >= 3.2 is installed (including headers)
  * If ZMQ is not in a default location, supply the argument --zmq=<path>
  * If you did recently install ZMQ to a default location,
    try rebuilding the ld cache with `sudo ldconfig`
    or specify zmq's location with `--zmq=/usr/local`

You can skip all this detection/waiting nonsense if you know
you want pyzmq to bundle libzmq as an extension by passing:

  `--zmq=bundled`

I will now try to build libzmq as a Python extension
unless you interrupt me (^C) in the next 10 seconds…

1…


Using bundled libzmq
already have bundled/zeromq
attempting ./configure to generate platform.hpp
Warning: failed to configure libzmq:
b’/bin/sh: 1: ./configure: not found\n’
staging platform.hpp from: /tmp/pip-build-ckt0rx_f/pyzmq/buildutils/include_linux


checking for timer_create
creating build/temp.linux-aarch64-3.5/tmp
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/timer_createsqc8ftwt.c -o build/temp.linux-aarch64-3.5/tmp/timer_createsqc8ftwt.o
/tmp/timer_createsqc8ftwt.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
main (int argc, char **argv) {
^
/tmp/timer_createsqc8ftwt.c: In function ‘main’:
/tmp/timer_createsqc8ftwt.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
timer_create();
^
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-3.5/tmp/timer_createsqc8ftwt.o -o build/temp.linux-aarch64-3.5/a.out
build/temp.linux-aarch64-3.5/tmp/timer_createsqc8ftwt.o: In function main': /tmp/timer_createsqc8ftwt.c:2: undefined reference to timer_create’
collect2: error: ld returned 1 exit status
no timer_create, linking librt


building ‘zmq.libzmq’ extension
creating build/temp.linux-aarch64-3.5/buildutils
creating build/temp.linux-aarch64-3.5/bundled
creating build/temp.linux-aarch64-3.5/bundled/zeromq
creating build/temp.linux-aarch64-3.5/bundled/zeromq/src
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_EPOLL=1 -Ibundled/zeromq/include -Ibundled -I/usr/include/python3.5m -c buildutils/initlibzmq.c -o build/temp.linux-aarch64-3.5/buildutils/initlibzmq.o
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_EPOLL=1 -Ibundled/zeromq/include -Ibundled -I/usr/include/python3.5m -c bundled/zeromq/src/gssapi_server.cpp -o build/temp.linux-aarch64-3.5/bundled/zeromq/src/gssapi_server.o
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_EPOLL=1 -Ibundled/zeromq/include -Ibundled -I/usr/include/python3.5m -c bundled/zeromq/src/epoll.cpp -o build/temp.linux-aarch64-3.5/bundled/zeromq/src/epoll.o
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
In file included from bundled/zeromq/src/ypipe.hpp:33:0,
from bundled/zeromq/src/mailbox.hpp:39,
from bundled/zeromq/src/ctx.hpp:38,
from bundled/zeromq/src/epoll.hpp:40,
from bundled/zeromq/src/epoll.cpp:31:
bundled/zeromq/src/atomic_ptr.hpp: In member function ‘int zmq::atomic_value_t::load() const’:
bundled/zeromq/src/atomic_ptr.hpp:269:46: error: binding ‘const zmq::mutex_t’ to reference of type ‘zmq::mutex_t&’ discards qualifiers
sync
^
bundled/zeromq/src/atomic_ptr.hpp:116:14: note: initializing argument 4 of ‘void* zmq::atomic_cas(void* volatile*, void*, void*, zmq::mutex_t&)’
inline void *atomic_cas (void *volatile *ptr_,
^
error: command ‘aarch64-linux-gnu-gcc’ failed with exit status 1


Failed building wheel for pyzmq
Running setup.py clean for pyzmq
Running setup.py bdist_wheel for prometheus-client … done
Stored in directory: /home/nvidia/.cache/pip/wheels/22/9e/d9/2cb5acec1581d50cda94a8fe3cdc9c8313a97cae93b2b7f5db
Successfully built prometheus-client
Failed to build pyzmq
Installing collected packages: ipython-genutils, decorator, six, traitlets, pyzmq, python-dateutil, tornado, jupyter-core, jupyter-client, setuptools, pickleshare, parso, jedi, ptyprocess, pexpect, simplegeneric, wcwidth, prompt-toolkit, pygments, backcall, ipython, ipykernel, mistune, webencodings, bleach, defusedxml, jsonschema, nbformat, MarkupSafe, jinja2, entrypoints, pandocfilters, testpath, nbconvert, terminado, Send2Trash, prometheus-client, notebook, widgetsnbextension, ipywidgets, qtconsole, jupyter-console, jupyter
Running setup.py install for pyzmq … error
Complete output from command /usr/bin/python3 -u -c “import setuptools, tokenize;file=‘/tmp/pip-build-ckt0rx_f/pyzmq/setup.py’;exec(compile(getattr(tokenize, ‘open’, open)(file).read().replace(‘\r\n’, ‘\n’), file, ‘exec’))” install --record /tmp/pip-hds782bb-record/install-record.txt --single-version-externally-managed --compile --user --prefix=:
running install
running build
running build_py
Generating grammar tables from /usr/lib/python3.5/lib2to3/Grammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
creating build
creating build/lib.linux-aarch64-3.5
creating build/lib.linux-aarch64-3.5/zmq
copying zmq/init.py → build/lib.linux-aarch64-3.5/zmq
copying zmq/_future.py → build/lib.linux-aarch64-3.5/zmq
copying zmq/decorators.py → build/lib.linux-aarch64-3.5/zmq
copying zmq/error.py → build/lib.linux-aarch64-3.5/zmq
creating build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/init.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/future.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/zmqstream.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/_deprecated.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/ioloop.py → build/lib.linux-aarch64-3.5/zmq/eventloop
creating build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/init.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/util.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/stack_context.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/concurrent.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/ioloop.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/log.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
creating build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/init.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/interface.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/common.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/posix.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/auto.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/windows.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
creating build/lib.linux-aarch64-3.5/zmq/log
copying zmq/log/init.py → build/lib.linux-aarch64-3.5/zmq/log
copying zmq/log/handlers.py → build/lib.linux-aarch64-3.5/zmq/log
creating build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_error.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_ioloop.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_decorators.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/init.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_retry_eintr.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_draft.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_log.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_monqueue.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_cffi_backend.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_security.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_monitor.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_ssh.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_z85.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_device.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_poll.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_constants.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_message.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_includes.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_zmqstream.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_context.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_reqrep.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_imports.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_auth.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_version.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_etc.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_win32_shim.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_multipart.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_future.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_pubsub.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_pair.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_socket.py → build/lib.linux-aarch64-3.5/zmq/tests
creating build/lib.linux-aarch64-3.5/zmq/tests/asyncio
copying zmq/tests/asyncio/_test_asyncio.py → build/lib.linux-aarch64-3.5/zmq/tests/asyncio
copying zmq/tests/asyncio/init.py → build/lib.linux-aarch64-3.5/zmq/tests/asyncio
copying zmq/tests/asyncio/test_asyncio.py → build/lib.linux-aarch64-3.5/zmq/tests/asyncio
creating build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/strtypes.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/init.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/jsonapi.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/monitor.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/win32.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/garbage.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/sixcerpt.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/constant_names.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/interop.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/z85.py → build/lib.linux-aarch64-3.5/zmq/utils
creating build/lib.linux-aarch64-3.5/zmq/asyncio
copying zmq/asyncio/init.py → build/lib.linux-aarch64-3.5/zmq/asyncio
creating build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/init.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/base.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/certs.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/thread.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/ioloop.py → build/lib.linux-aarch64-3.5/zmq/auth
creating build/lib.linux-aarch64-3.5/zmq/auth/asyncio
copying zmq/auth/asyncio/init.py → build/lib.linux-aarch64-3.5/zmq/auth/asyncio
creating build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/init.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/basedevice.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/monitoredqueuedevice.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/proxydevice.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/monitoredqueue.py → build/lib.linux-aarch64-3.5/zmq/devices
creating build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/tracker.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/init.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/constants.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/stopwatch.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/frame.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/context.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/attrsettr.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/poll.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/version.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/socket.py → build/lib.linux-aarch64-3.5/zmq/sugar
creating build/lib.linux-aarch64-3.5/zmq/backend
copying zmq/backend/init.py → build/lib.linux-aarch64-3.5/zmq/backend
copying zmq/backend/select.py → build/lib.linux-aarch64-3.5/zmq/backend
creating build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/init.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/constants.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/_poll.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/message.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/context.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/utils.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/_cffi.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/devices.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/error.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/socket.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
creating build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/init.py → build/lib.linux-aarch64-3.5/zmq/backend/cython
creating build/lib.linux-aarch64-3.5/zmq/ssh
copying zmq/ssh/init.py → build/lib.linux-aarch64-3.5/zmq/ssh
copying zmq/ssh/forward.py → build/lib.linux-aarch64-3.5/zmq/ssh
copying zmq/ssh/tunnel.py → build/lib.linux-aarch64-3.5/zmq/ssh
creating build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/init.py → build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/device.py → build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/core.py → build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/poll.py → build/lib.linux-aarch64-3.5/zmq/green
creating build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/green/eventloop/init.py → build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/green/eventloop/zmqstream.py → build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/green/eventloop/ioloop.py → build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/utils/buffers.pxd → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/ipcmaxlen.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/zmq_compat.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/zmq_constants.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/mutex.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/pyversion_compat.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/getpid_compat.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/devices/monitoredqueue.pxd → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/backend/cffi/_cdefs.h → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/_verify.c → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cython/socket.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/context.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/checkrc.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/message.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/libzmq.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/constants.pxi → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/constant_enums.pxi → build/lib.linux-aarch64-3.5/zmq/backend/cython
running build_ext
running configure
Did not find libzmq via pkg-config.
{‘runtime_library_dirs’: , ‘include_dirs’: , ‘extra_link_args’: , ‘library_dirs’: , ‘libraries’: [‘zmq’]}
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c build/temp.linux-aarch64-3.5/scratch/check_sys_un.c -o build/temp.linux-aarch64-3.5/scratch/check_sys_un.o
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-3.5/scratch/check_sys_un.o -o build/temp.linux-aarch64-3.5/scratch/check_sys_un
************************************************
Configure: Autodetecting ZMQ settings…
Custom ZMQ dir:
creating build/temp.linux-aarch64-3.5/scratch/tmp
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/timer_createxx6zo2dr.c -o build/temp.linux-aarch64-3.5/scratch/tmp/timer_createxx6zo2dr.o
/tmp/timer_createxx6zo2dr.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
main (int argc, char **argv) {
^
/tmp/timer_createxx6zo2dr.c: In function ‘main’:
/tmp/timer_createxx6zo2dr.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
timer_create();
^
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-3.5/scratch/tmp/timer_createxx6zo2dr.o -o build/temp.linux-aarch64-3.5/scratch/a.out
build/temp.linux-aarch64-3.5/scratch/tmp/timer_createxx6zo2dr.o: In function main': /tmp/timer_createxx6zo2dr.c:2: undefined reference to timer_create’
collect2: error: ld returned 1 exit status
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Izmq/utils -Izmq/backend/cython -Izmq/devices -c build/temp.linux-aarch64-3.5/scratch/vers.c -o build/temp.linux-aarch64-3.5/scratch/vers.o
build/temp.linux-aarch64-3.5/scratch/vers.c:4:17: fatal error: zmq.h: No such file or directory
compilation terminated.

error: command 'aarch64-linux-gnu-gcc' failed with exit status 1

Failed with default libzmq, trying again with /usr/local
{'runtime_library_dirs': ['/usr/local/lib'], 'include_dirs': ['/usr/local/include'], 'extra_link_args': [], 'library_dirs': ['/usr/local/lib'], 'libraries': ['zmq']}
************************************************
Configure: Autodetecting ZMQ settings...
    Custom ZMQ dir:       /usr/local
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/timer_createv8tm67l_.c -o build/temp.linux-aarch64-3.5/scratch/tmp/timer_createv8tm67l_.o
/tmp/timer_createv8tm67l_.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
 main (int argc, char **argv) {
 ^
/tmp/timer_createv8tm67l_.c: In function ‘main’:
/tmp/timer_createv8tm67l_.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
     timer_create();
     ^
Assembler messages:
Fatal error: can't create build/temp.linux-aarch64-3.5/scratch/tmp/timer_createv8tm67l_.o: No such file or directory
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/include -Izmq/utils -Izmq/backend/cython -Izmq/devices -c build/temp.linux-aarch64-3.5/scratch/vers.c -o build/temp.linux-aarch64-3.5/scratch/vers.o
build/temp.linux-aarch64-3.5/scratch/vers.c:4:17: fatal error: zmq.h: No such file or directory
compilation terminated.

error: command 'aarch64-linux-gnu-gcc' failed with exit status 1

************************************************
Warning: Couldn't find an acceptable libzmq on the system.

If you expected pyzmq to link against an installed libzmq, please check to make sure:

    * You have a C compiler installed
    * A development version of Python is installed (including headers)
    * A development version of ZMQ >= 3.2 is installed (including headers)
    * If ZMQ is not in a default location, supply the argument --zmq=<path>
    * If you did recently install ZMQ to a default location,
      try rebuilding the ld cache with `sudo ldconfig`
      or specify zmq's location with `--zmq=/usr/local`

You can skip all this detection/waiting nonsense if you know
you want pyzmq to bundle libzmq as an extension by passing:

    `--zmq=bundled`

I will now try to build libzmq as a Python extension
unless you interrupt me (^C) in the next 10 seconds...

 1...
************************************************
Using bundled libzmq
already have bundled/zeromq
already have platform.hpp
************************************************
checking for timer_create
creating build/temp.linux-aarch64-3.5/tmp
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -c /tmp/timer_createobtfs78q.c -o build/temp.linux-aarch64-3.5/tmp/timer_createobtfs78q.o
/tmp/timer_createobtfs78q.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
 main (int argc, char **argv) {
 ^
/tmp/timer_createobtfs78q.c: In function ‘main’:
/tmp/timer_createobtfs78q.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
     timer_create();
     ^
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-3.5/tmp/timer_createobtfs78q.o -o build/temp.linux-aarch64-3.5/a.out
build/temp.linux-aarch64-3.5/tmp/timer_createobtfs78q.o: In function `main':
/tmp/timer_createobtfs78q.c:2: undefined reference to `timer_create'
collect2: error: ld returned 1 exit status
no timer_create, linking librt
************************************************
Fatal: Cython-generated file 'zmq/backend/cython/_device.c' not found.
                Cython >= 0.20 is required to compile pyzmq from a development branch.
                Please install Cython or download a release package of pyzmq.


----------------------------------------

Command “/usr/bin/python3 -u -c “import setuptools, tokenize;file=‘/tmp/pip-build-ckt0rx_f/pyzmq/setup.py’;exec(compile(getattr(tokenize, ‘open’, open)(file).read().replace(‘\r\n’, ‘\n’), file, ‘exec’))” install --record /tmp/pip-hds782bb-record/install-record.txt --single-version-externally-managed --compile --user --prefix=” failed with error code 1 in /tmp/pip-build-ckt0rx_f/pyzmq/
You are using pip version 8.1.1, however version 18.0 is available.
You should consider upgrading via the ‘pip install --upgrade pip’ command.
nvidia@tegra-ubuntu:~$

I inastalled "pip3 install pyzmq==17.0.0 "
It is successfully installed pyzmq
But I got errors when I install jupyter.

I made some notes detailing what I tried, but cant remember which one actually worked:

python -m pip install pyzmq
sudo apt-get install libzmq-dev
sudo apt-get update libzmq-dev
sudo apt-get install python-zmq
sudo apt install libzmq3-dev (-get missing??

python -m pip install --upgrade pip
python -m pip install jupyter --user

I vaguely remember having to upgrade, downgrade and upgrade pip again depending what i was trying to install.

Hi!Dongman Jang:
I find when you pip jupyter ,pip collecting pyzmq again and using cached pyzmq-17.1.2, you can flush the pips cache at first. Or you can also install jupyters sub packets first before pip install jupyter.

Collecting pyzmq>=17 (from notebook->jupyter)
Using cached https://files.pythonhosted.org/packages/b9/6a/bc9277b78f5c3236e36b8c16f4d2701a7fd4fa2eb697159d3e0a3a991573/pyzmq-17.1.2.tar.gz

Hi!
I have similar problems, but do not even get the pyzmq installed.

Any hints?

nvidia@tegra-ubuntu:~$ pip3 install pyzmq==17.0.0
Collecting pyzmq==17.0.0
Using cached https://files.pythonhosted.org/packages/9f/f6/85a33a25128a4a812c3482547e3d458eebdb19ee0b4699f9199cdb2ad731/pyzmq-17.0.0.tar.gz
Installing collected packages: pyzmq
Running setup.py install for pyzmq … error
Complete output from command /usr/bin/python3 -u -c “import setuptools, tokenize;file=‘/tmp/pip-install-hp649u6e/pyzmq/setup.py’;f=getattr(tokenize, ‘open’, open)(file);code=f.read().replace(‘\r\n’, ‘\n’);f.close();exec(compile(code, file, ‘exec’))” install --record /tmp/pip-record-663lipvl/install-record.txt --single-version-externally-managed --compile:
/usr/lib/python3.5/distutils/dist.py:261: UserWarning: Unknown distribution option: ‘python_requires’
warnings.warn(msg)
running install
running build
running build_py
Generating grammar tables from /usr/lib/python3.5/lib2to3/Grammar.txt
Generating grammar tables from /usr/lib/python3.5/lib2to3/PatternGrammar.txt
creating build
creating build/lib.linux-aarch64-3.5
creating build/lib.linux-aarch64-3.5/zmq
copying zmq/_future.py → build/lib.linux-aarch64-3.5/zmq
copying zmq/init.py → build/lib.linux-aarch64-3.5/zmq
copying zmq/decorators.py → build/lib.linux-aarch64-3.5/zmq
copying zmq/error.py → build/lib.linux-aarch64-3.5/zmq
creating build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/z85.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/garbage.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/monitor.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/jsonapi.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/constant_names.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/win32.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/sixcerpt.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/interop.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/init.py → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/strtypes.py → build/lib.linux-aarch64-3.5/zmq/utils
creating build/lib.linux-aarch64-3.5/zmq/ssh
copying zmq/ssh/tunnel.py → build/lib.linux-aarch64-3.5/zmq/ssh
copying zmq/ssh/forward.py → build/lib.linux-aarch64-3.5/zmq/ssh
copying zmq/ssh/init.py → build/lib.linux-aarch64-3.5/zmq/ssh
creating build/lib.linux-aarch64-3.5/zmq/asyncio
copying zmq/asyncio/init.py → build/lib.linux-aarch64-3.5/zmq/asyncio
creating build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/ioloop.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/base.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/thread.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/init.py → build/lib.linux-aarch64-3.5/zmq/auth
copying zmq/auth/certs.py → build/lib.linux-aarch64-3.5/zmq/auth
creating build/lib.linux-aarch64-3.5/zmq/auth/asyncio
copying zmq/auth/asyncio/init.py → build/lib.linux-aarch64-3.5/zmq/auth/asyncio
creating build/lib.linux-aarch64-3.5/zmq/backend
copying zmq/backend/select.py → build/lib.linux-aarch64-3.5/zmq/backend
copying zmq/backend/init.py → build/lib.linux-aarch64-3.5/zmq/backend
creating build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/init.py → build/lib.linux-aarch64-3.5/zmq/backend/cython
creating build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/context.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/devices.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/constants.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/utils.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/_poll.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/init.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/socket.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/error.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/_cffi.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/message.py → build/lib.linux-aarch64-3.5/zmq/backend/cffi
creating build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/_deprecated.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/zmqstream.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/ioloop.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/future.py → build/lib.linux-aarch64-3.5/zmq/eventloop
copying zmq/eventloop/init.py → build/lib.linux-aarch64-3.5/zmq/eventloop
creating build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/concurrent.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/stack_context.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/ioloop.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/util.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/log.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
copying zmq/eventloop/minitornado/init.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado
creating build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/posix.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/interface.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/common.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/auto.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/windows.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
copying zmq/eventloop/minitornado/platform/init.py → build/lib.linux-aarch64-3.5/zmq/eventloop/minitornado/platform
creating build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/context.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/constants.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/stopwatch.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/tracker.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/version.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/init.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/socket.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/poll.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/attrsettr.py → build/lib.linux-aarch64-3.5/zmq/sugar
copying zmq/sugar/frame.py → build/lib.linux-aarch64-3.5/zmq/sugar
creating build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_retry_eintr.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_pair.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_win32_shim.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_monqueue.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_etc.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_socket.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_draft.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_error.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_log.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_cffi_backend.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_constants.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_device.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_security.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_zmqstream.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_reqrep.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_z85.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_poll.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_imports.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_ioloop.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_context.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_future.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_pubsub.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_multipart.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_auth.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_version.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/init.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_ssh.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_monitor.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_message.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_decorators.py → build/lib.linux-aarch64-3.5/zmq/tests
copying zmq/tests/test_includes.py → build/lib.linux-aarch64-3.5/zmq/tests
creating build/lib.linux-aarch64-3.5/zmq/tests/asyncio
copying zmq/tests/asyncio/_test_asyncio.py → build/lib.linux-aarch64-3.5/zmq/tests/asyncio
copying zmq/tests/asyncio/test_asyncio.py → build/lib.linux-aarch64-3.5/zmq/tests/asyncio
copying zmq/tests/asyncio/init.py → build/lib.linux-aarch64-3.5/zmq/tests/asyncio
creating build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/monitoredqueue.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/proxydevice.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/basedevice.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/monitoredqueuedevice.py → build/lib.linux-aarch64-3.5/zmq/devices
copying zmq/devices/init.py → build/lib.linux-aarch64-3.5/zmq/devices
creating build/lib.linux-aarch64-3.5/zmq/log
copying zmq/log/handlers.py → build/lib.linux-aarch64-3.5/zmq/log
copying zmq/log/init.py → build/lib.linux-aarch64-3.5/zmq/log
creating build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/core.py → build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/init.py → build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/device.py → build/lib.linux-aarch64-3.5/zmq/green
copying zmq/green/poll.py → build/lib.linux-aarch64-3.5/zmq/green
creating build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/green/eventloop/zmqstream.py → build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/green/eventloop/ioloop.py → build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/green/eventloop/init.py → build/lib.linux-aarch64-3.5/zmq/green/eventloop
copying zmq/utils/buffers.pxd → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/mutex.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/pyversion_compat.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/zmq_constants.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/zmq_compat.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/getpid_compat.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/utils/ipcmaxlen.h → build/lib.linux-aarch64-3.5/zmq/utils
copying zmq/backend/cython/socket.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/checkrc.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/message.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/context.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/libzmq.pxd → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/constants.pxi → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cython/constant_enums.pxi → build/lib.linux-aarch64-3.5/zmq/backend/cython
copying zmq/backend/cffi/_cdefs.h → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/backend/cffi/_verify.c → build/lib.linux-aarch64-3.5/zmq/backend/cffi
copying zmq/devices/monitoredqueue.pxd → build/lib.linux-aarch64-3.5/zmq/devices
running build_ext
running configure
Settings obtained from pkg-config: {‘library_dirs’: [‘/usr/local/lib’], ‘include_dirs’: [‘/usr/local/include’], ‘libraries’: [‘zmq’]}
{‘extra_link_args’: , ‘include_dirs’: [‘/usr/local/include’], ‘library_dirs’: [‘/usr/local/lib’], ‘libraries’: [‘zmq’], ‘runtime_library_dirs’: [‘/usr/local/lib’]}
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/include -c build/temp.linux-aarch64-3.5/scratch/check_sys_un.c -o build/temp.linux-aarch64-3.5/scratch/check_sys_un.o
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-3.5/scratch/check_sys_un.o -L/usr/local/lib -Wl,–enable-new-dtags,-R/usr/local/lib -o build/temp.linux-aarch64-3.5/scratch/check_sys_un
************************************************
Configure: Autodetecting ZMQ settings…
Custom ZMQ dir:
creating build/temp.linux-aarch64-3.5/scratch/tmp
cc -c /tmp/timer_creates46w59_o.c -o build/temp.linux-aarch64-3.5/scratch/tmp/timer_creates46w59_o.o
/tmp/timer_creates46w59_o.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
main (int argc, char **argv) {
^
/tmp/timer_creates46w59_o.c: In function ‘main’:
/tmp/timer_creates46w59_o.c:2:5: warning: implicit declaration of function ‘timer_create’ [-Wimplicit-function-declaration]
timer_create();
^
cc build/temp.linux-aarch64-3.5/scratch/tmp/timer_creates46w59_o.o -o build/temp.linux-aarch64-3.5/scratch/a.out
build/temp.linux-aarch64-3.5/scratch/tmp/timer_creates46w59_o.o: In function main': timer_creates46w59_o.c:(.text+0x10): undefined reference to timer_create’
collect2: error: ld returned 1 exit status
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/include -Izmq/utils -Izmq/backend/cython -Izmq/devices -c build/temp.linux-aarch64-3.5/scratch/vers.c -o build/temp.linux-aarch64-3.5/scratch/vers.o
aarch64-linux-gnu-gcc -pthread build/temp.linux-aarch64-3.5/scratch/vers.o -L/usr/local/lib -Wl,–enable-new-dtags,-R/usr/local/lib -lzmq -lrt -o build/temp.linux-aarch64-3.5/scratch/vers
ZMQ version detected: 4.0.5
Warning: Detected ZMQ version: 4.0.5, but pyzmq targets ZMQ 4.1.6.
Warning: libzmq features and fixes introduced after 4.0.5 will be unavailable.
************************************************
************************************************
building ‘zmq.devices.monitoredqueue’ extension
creating build/temp.linux-aarch64-3.5/zmq
creating build/temp.linux-aarch64-3.5/zmq/devices
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DHAVE_SYS_UN_H=1 -I/usr/local/include -Izmq/utils -Izmq/backend/cython -Izmq/devices -I/usr/include/python3.5m -c zmq/devices/monitoredqueue.c -o build/temp.linux-aarch64-3.5/zmq/devices/monitoredqueue.o
zmq/devices/monitoredqueue.c:4:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: command ‘aarch64-linux-gnu-gcc’ failed with exit status 1

----------------------------------------

Command “/usr/bin/python3 -u -c “import setuptools, tokenize;file=‘/tmp/pip-install-hp649u6e/pyzmq/setup.py’;f=getattr(tokenize, ‘open’, open)(file);code=f.read().replace(‘\r\n’, ‘\n’);f.close();exec(compile(code, file, ‘exec’))” install --record /tmp/pip-record-663lipvl/install-record.txt --single-version-externally-managed --compile” failed with error code 1 in /tmp/pip-install-hp649u6e/pyzmq/

During mujoco-py installation>
$ pip3 install -e .[all]
Obtaining file:///home/ubuntu/openai/gym
Requirement already satisfied: numpy>=1.10.4 in /usr/local/lib/python3.6/dist-packages (from gym==0.10.9)
Requirement already satisfied: pyglet>=1.2.0 in /usr/local/lib/python3.6/dist-packages (from gym==0.10.9)
Requirement already satisfied: requests>=2.0 in /usr/lib/python3/dist-packages (from gym==0.10.9)
Requirement already satisfied: scipy in /usr/local/lib/python3.6/dist-packages (from gym==0.10.9)
Requirement already satisfied: six in /usr/lib/python3/dist-packages (from gym==0.10.9)
Requirement already satisfied: Pillow in /usr/lib/python3/dist-packages (from gym==0.10.9)
Requirement already satisfied: PyOpenGL in /usr/local/lib/python3.6/dist-packages (from gym==0.10.9)
Requirement already satisfied: atari_py>=0.1.4 in /usr/local/lib/python3.6/dist-packages (from gym==0.10.9)
Requirement already satisfied: box2d-py>=2.3.5 in /usr/local/lib/python3.6/dist-packages (from gym==0.10.9)
Requirement already satisfied: imageio in /usr/local/lib/python3.6/dist-packages (from gym==0.10.9)
Collecting mujoco_py>=1.50 (from gym==0.10.9)
Using cached https://files.pythonhosted.org/packages/cf/8c/64e0630b3d450244feef0688d90eab2448631e40ba6bdbd90a70b84898e7/mujoco-py-1.50.1.68.tar.gz
Requirement already satisfied: future in /usr/local/lib/python3.6/dist-packages (from pyglet>=1.2.0->gym==0.10.9)
Requirement already satisfied: Cython>=0.27.2 in /usr/local/lib/python3.6/dist-packages (from mujoco_py>=1.50->gym==0.10.9)
Requirement already satisfied: cffi>=1.10 in /usr/local/lib/python3.6/dist-packages (from mujoco_py>=1.50->gym==0.10.9)
Requirement already satisfied: glfw>=1.4.0 in /usr/local/lib/python3.6/dist-packages (from mujoco_py>=1.50->gym==0.10.9)
Requirement already satisfied: lockfile>=0.12.2 in /usr/local/lib/python3.6/dist-packages (from mujoco_py>=1.50->gym==0.10.9)
Requirement already satisfied: pycparser in /usr/local/lib/python3.6/dist-packages (from cffi>=1.10->mujoco_py>=1.50->gym==0.10.9)
Building wheels for collected packages: mujoco-py
Running setup.py bdist_wheel for mujoco-py … error
Complete output from command /usr/bin/python3 -u -c "import setuptools, tokenize;file=‘/tmp/pip-build-x6pl6lee/mujoco-py/setup.py’;f=getattr(tokenize, ‘open’, o:
running bdist_wheel
running build
Removing old mujoco_py cext /tmp/pip-build-x6pl6lee/mujoco-py/mujoco_py/generated/cymj_1.50.1.68_36_linuxcpuextensionbuilder_36.so
Compiling /tmp/pip-build-x6pl6lee/mujoco-py/mujoco_py/cymj.pyx because it changed.
[1/1] Cythonizing /tmp/pip-build-x6pl6lee/mujoco-py/mujoco_py/cymj.pyx
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:99:4: ‘mjtDisableBit’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:114:4: ‘mjtEnableBit’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:121:4: ‘mjtJoint’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:127:4: ‘mjtGeom’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:149:4: ‘mjtCamLight’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:157:4: ‘mjtTexture’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:163:4: ‘mjtIntegrator’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:168:4: ‘mjtCollision’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:174:4: ‘mjtCone’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:179:4: ‘mjtJacobian’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:185:4: ‘mjtSolver’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:191:4: ‘mjtImp’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:198:4: ‘mjtRef’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:203:4: ‘mjtEq’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:211:4: ‘mjtWrap’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:220:4: ‘mjtTrn’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:230:4: ‘mjtDyn’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:237:4: ‘mjtGain’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:242:4: ‘mjtBias’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:248:4: ‘mjtObj’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:274:4: ‘mjtConstraint’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:285:4: ‘mjtConstraintState’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:294:4: ‘mjtSensor’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:338:4: ‘mjtStage’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:345:4: ‘mjtDataType’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:99:4: ‘mjtDisableBit’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:114:4: ‘mjtEnableBit’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:121:4: ‘mjtJoint’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:127:4: ‘mjtGeom’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:149:4: ‘mjtCamLight’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:157:4: ‘mjtTexture’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:163:4: ‘mjtIntegrator’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:168:4: ‘mjtCollision’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:174:4: ‘mjtCone’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:179:4: ‘mjtJacobian’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:185:4: ‘mjtSolver’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:191:4: ‘mjtImp’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:198:4: ‘mjtRef’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:203:4: ‘mjtEq’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:211:4: ‘mjtWrap’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:220:4: ‘mjtTrn’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:230:4: ‘mjtDyn’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:237:4: ‘mjtGain’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:242:4: ‘mjtBias’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:248:4: ‘mjtObj’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:274:4: ‘mjtConstraint’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:285:4: ‘mjtConstraintState’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:294:4: ‘mjtSensor’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:338:4: ‘mjtStage’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:345:4: ‘mjtDataType’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:75:4: ‘mjtNum’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:77:10: ‘mjPI’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:78:10: ‘mjMAXVAL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:79:10: ‘mjMINMU’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:80:10: ‘mjMINIMP’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:81:10: ‘mjMAXIMP’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:82:10: ‘mjMAXCONPAIR’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:83:10: ‘mjMAXVFS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:84:10: ‘mjMAXVFSNAME’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:87:10: ‘mjNEQDATA’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:88:10: ‘mjNDYN’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:89:10: ‘mjNGAIN’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:90:10: ‘mjNBIAS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:91:10: ‘mjNREF’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:92:10: ‘mjNIMP’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:93:10: ‘mjNSOLVER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:96:4: ‘mjtByte’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:100:8: ‘mjDSBL_CONSTRAINT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:101:8: ‘mjDSBL_EQUALITY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:102:8: ‘mjDSBL_FRICTIONLOSS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:103:8: ‘mjDSBL_LIMIT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:104:8: ‘mjDSBL_CONTACT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:105:8: ‘mjDSBL_PASSIVE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:106:8: ‘mjDSBL_GRAVITY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:107:8: ‘mjDSBL_CLAMPCTRL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:108:8: ‘mjDSBL_WARMSTART’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:109:8: ‘mjDSBL_FILTERPARENT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:110:8: ‘mjDSBL_ACTUATION’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:111:8: ‘mjDSBL_REFSAFE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:112:10: ‘mjNDISABLE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:115:8: ‘mjENBL_OVERRIDE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:116:8: ‘mjENBL_ENERGY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:117:8: ‘mjENBL_FWDINV’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:118:8: ‘mjENBL_SENSORNOISE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:119:10: ‘mjNENABLE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:122:8: ‘mjJNT_FREE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:123:8: ‘mjJNT_BALL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:124:8: ‘mjJNT_SLIDE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:125:8: ‘mjJNT_HINGE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:129:8: ‘mjGEOM_PLANE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:130:8: ‘mjGEOM_HFIELD’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:131:8: ‘mjGEOM_SPHERE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:132:8: ‘mjGEOM_CAPSULE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:133:8: ‘mjGEOM_ELLIPSOID’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:134:8: ‘mjGEOM_CYLINDER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:135:8: ‘mjGEOM_BOX’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:136:8: ‘mjGEOM_MESH’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:138:8: ‘mjNGEOMTYPES’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:141:8: ‘mjGEOM_ARROW’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:142:8: ‘mjGEOM_ARROW1’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:143:8: ‘mjGEOM_ARROW2’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:144:8: ‘mjGEOM_LABEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:146:8: ‘mjGEOM_NONE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:150:8: ‘mjCAMLIGHT_FIXED’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:151:8: ‘mjCAMLIGHT_TRACK’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:152:8: ‘mjCAMLIGHT_TRACKCOM’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:153:8: ‘mjCAMLIGHT_TARGETBODY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:154:8: ‘mjCAMLIGHT_TARGETBODYCOM’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:158:8: ‘mjTEXTURE_2D’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:159:8: ‘mjTEXTURE_CUBE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:160:8: ‘mjTEXTURE_SKYBOX’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:164:8: ‘mjINT_EULER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:165:8: ‘mjINT_RK4’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:169:8: ‘mjCOL_ALL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:170:8: ‘mjCOL_PAIR’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:171:8: ‘mjCOL_DYNAMIC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:175:8: ‘mjCONE_PYRAMIDAL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:176:8: ‘mjCONE_ELLIPTIC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:180:8: ‘mjJAC_DENSE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:181:8: ‘mjJAC_SPARSE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:182:8: ‘mjJAC_AUTO’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:186:8: ‘mjSOL_PGS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:187:8: ‘mjSOL_CG’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:188:8: ‘mjSOL_NEWTON’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:192:8: ‘mjIMP_CONSTANT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:193:8: ‘mjIMP_SIGMOID’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:194:8: ‘mjIMP_LINEAR’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:195:8: ‘mjIMP_USER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:199:8: ‘mjREF_SPRING’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:200:8: ‘mjREF_USER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:204:8: ‘mjEQ_CONNECT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:205:8: ‘mjEQ_WELD’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:206:8: ‘mjEQ_JOINT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:207:8: ‘mjEQ_TENDON’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:208:8: ‘mjEQ_DISTANCE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:212:8: ‘mjWRAP_NONE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:213:8: ‘mjWRAP_JOINT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:214:8: ‘mjWRAP_PULLEY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:215:8: ‘mjWRAP_SITE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:216:8: ‘mjWRAP_SPHERE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:217:8: ‘mjWRAP_CYLINDER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:221:8: ‘mjTRN_JOINT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:222:8: ‘mjTRN_JOINTINPARENT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:223:8: ‘mjTRN_SLIDERCRANK’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:224:8: ‘mjTRN_TENDON’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:225:8: ‘mjTRN_SITE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:227:8: ‘mjTRN_UNDEFINED’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:231:8: ‘mjDYN_NONE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:232:8: ‘mjDYN_INTEGRATOR’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:233:8: ‘mjDYN_FILTER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:234:8: ‘mjDYN_USER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:238:8: ‘mjGAIN_FIXED’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:239:8: ‘mjGAIN_USER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:243:8: ‘mjBIAS_NONE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:244:8: ‘mjBIAS_AFFINE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:245:8: ‘mjBIAS_USER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:249:8: ‘mjOBJ_UNKNOWN’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:250:8: ‘mjOBJ_BODY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:251:8: ‘mjOBJ_XBODY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:252:8: ‘mjOBJ_JOINT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:253:8: ‘mjOBJ_DOF’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:254:8: ‘mjOBJ_GEOM’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:255:8: ‘mjOBJ_SITE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:256:8: ‘mjOBJ_CAMERA’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:257:8: ‘mjOBJ_LIGHT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:258:8: ‘mjOBJ_MESH’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:259:8: ‘mjOBJ_HFIELD’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:260:8: ‘mjOBJ_TEXTURE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:261:8: ‘mjOBJ_MATERIAL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:262:8: ‘mjOBJ_PAIR’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:263:8: ‘mjOBJ_EXCLUDE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:264:8: ‘mjOBJ_EQUALITY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:265:8: ‘mjOBJ_TENDON’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:266:8: ‘mjOBJ_ACTUATOR’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:267:8: ‘mjOBJ_SENSOR’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:268:8: ‘mjOBJ_NUMERIC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:269:8: ‘mjOBJ_TEXT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:270:8: ‘mjOBJ_TUPLE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:271:8: ‘mjOBJ_KEY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:275:8: ‘mjCNSTR_EQUALITY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:276:8: ‘mjCNSTR_FRICTION_DOF’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:277:8: ‘mjCNSTR_FRICTION_TENDON’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:278:8: ‘mjCNSTR_LIMIT_JOINT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:279:8: ‘mjCNSTR_LIMIT_TENDON’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:280:8: ‘mjCNSTR_CONTACT_FRICTIONLESS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:281:8: ‘mjCNSTR_CONTACT_PYRAMIDAL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:282:8: ‘mjCNSTR_CONTACT_ELLIPTIC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:286:8: ‘mjCNSTRSTATE_SATISFIED’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:287:8: ‘mjCNSTRSTATE_QUADRATIC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:288:8: ‘mjCNSTRSTATE_LINEARNEG’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:289:8: ‘mjCNSTRSTATE_LINEARPOS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:290:8: ‘mjCNSTRSTATE_CONE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:296:8: ‘mjSENS_TOUCH’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:297:8: ‘mjSENS_ACCELEROMETER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:298:8: ‘mjSENS_VELOCIMETER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:299:8: ‘mjSENS_GYRO’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:300:8: ‘mjSENS_FORCE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:301:8: ‘mjSENS_TORQUE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:302:8: ‘mjSENS_MAGNETOMETER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:303:8: ‘mjSENS_RANGEFINDER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:306:8: ‘mjSENS_JOINTPOS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:307:8: ‘mjSENS_JOINTVEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:308:8: ‘mjSENS_TENDONPOS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:309:8: ‘mjSENS_TENDONVEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:310:8: ‘mjSENS_ACTUATORPOS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:311:8: ‘mjSENS_ACTUATORVEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:312:8: ‘mjSENS_ACTUATORFRC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:315:8: ‘mjSENS_BALLQUAT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:316:8: ‘mjSENS_BALLANGVEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:319:8: ‘mjSENS_FRAMEPOS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:320:8: ‘mjSENS_FRAMEQUAT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:321:8: ‘mjSENS_FRAMEXAXIS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:322:8: ‘mjSENS_FRAMEYAXIS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:323:8: ‘mjSENS_FRAMEZAXIS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:324:8: ‘mjSENS_FRAMELINVEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:325:8: ‘mjSENS_FRAMEANGVEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:326:8: ‘mjSENS_FRAMELINACC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:327:8: ‘mjSENS_FRAMEANGACC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:330:8: ‘mjSENS_SUBTREECOM’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:331:8: ‘mjSENS_SUBTREELINVEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:332:8: ‘mjSENS_SUBTREEANGMOM’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:335:8: ‘mjSENS_USER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:339:8: ‘mjSTAGE_NONE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:340:8: ‘mjSTAGE_POS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:341:8: ‘mjSTAGE_VEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:342:8: ‘mjSTAGE_ACC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:346:8: ‘mjDATATYPE_REAL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:347:8: ‘mjDATATYPE_POSITIVE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:348:8: ‘mjDATATYPE_AXIS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:349:8: ‘mjDATATYPE_QUAT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:75:4: ‘mjtNum’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:77:10: ‘mjPI’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:78:10: ‘mjMAXVAL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:79:10: ‘mjMINMU’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:80:10: ‘mjMINIMP’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:81:10: ‘mjMAXIMP’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:82:10: ‘mjMAXCONPAIR’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:83:10: ‘mjMAXVFS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:84:10: ‘mjMAXVFSNAME’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:87:10: ‘mjNEQDATA’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:88:10: ‘mjNDYN’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:89:10: ‘mjNGAIN’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:90:10: ‘mjNBIAS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:91:10: ‘mjNREF’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:92:10: ‘mjNIMP’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:93:10: ‘mjNSOLVER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:96:4: ‘mjtByte’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:100:8: ‘mjDSBL_CONSTRAINT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:101:8: ‘mjDSBL_EQUALITY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:102:8: ‘mjDSBL_FRICTIONLOSS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:103:8: ‘mjDSBL_LIMIT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:104:8: ‘mjDSBL_CONTACT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:105:8: ‘mjDSBL_PASSIVE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:106:8: ‘mjDSBL_GRAVITY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:107:8: ‘mjDSBL_CLAMPCTRL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:108:8: ‘mjDSBL_WARMSTART’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:109:8: ‘mjDSBL_FILTERPARENT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:110:8: ‘mjDSBL_ACTUATION’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:111:8: ‘mjDSBL_REFSAFE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:112:10: ‘mjNDISABLE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:115:8: ‘mjENBL_OVERRIDE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:116:8: ‘mjENBL_ENERGY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:117:8: ‘mjENBL_FWDINV’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:118:8: ‘mjENBL_SENSORNOISE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:119:10: ‘mjNENABLE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:122:8: ‘mjJNT_FREE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:123:8: ‘mjJNT_BALL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:124:8: ‘mjJNT_SLIDE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:125:8: ‘mjJNT_HINGE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:129:8: ‘mjGEOM_PLANE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:130:8: ‘mjGEOM_HFIELD’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:131:8: ‘mjGEOM_SPHERE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:132:8: ‘mjGEOM_CAPSULE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:133:8: ‘mjGEOM_ELLIPSOID’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:134:8: ‘mjGEOM_CYLINDER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:135:8: ‘mjGEOM_BOX’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:136:8: ‘mjGEOM_MESH’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:138:8: ‘mjNGEOMTYPES’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:141:8: ‘mjGEOM_ARROW’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:142:8: ‘mjGEOM_ARROW1’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:143:8: ‘mjGEOM_ARROW2’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:144:8: ‘mjGEOM_LABEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:146:8: ‘mjGEOM_NONE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:150:8: ‘mjCAMLIGHT_FIXED’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:151:8: ‘mjCAMLIGHT_TRACK’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:152:8: ‘mjCAMLIGHT_TRACKCOM’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:153:8: ‘mjCAMLIGHT_TARGETBODY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:154:8: ‘mjCAMLIGHT_TARGETBODYCOM’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:158:8: ‘mjTEXTURE_2D’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:159:8: ‘mjTEXTURE_CUBE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:160:8: ‘mjTEXTURE_SKYBOX’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:164:8: ‘mjINT_EULER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:165:8: ‘mjINT_RK4’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:169:8: ‘mjCOL_ALL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:170:8: ‘mjCOL_PAIR’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:171:8: ‘mjCOL_DYNAMIC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:175:8: ‘mjCONE_PYRAMIDAL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:176:8: ‘mjCONE_ELLIPTIC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:180:8: ‘mjJAC_DENSE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:181:8: ‘mjJAC_SPARSE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:182:8: ‘mjJAC_AUTO’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:186:8: ‘mjSOL_PGS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:187:8: ‘mjSOL_CG’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:188:8: ‘mjSOL_NEWTON’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:192:8: ‘mjIMP_CONSTANT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:193:8: ‘mjIMP_SIGMOID’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:194:8: ‘mjIMP_LINEAR’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:195:8: ‘mjIMP_USER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:199:8: ‘mjREF_SPRING’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:200:8: ‘mjREF_USER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:204:8: ‘mjEQ_CONNECT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:205:8: ‘mjEQ_WELD’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:206:8: ‘mjEQ_JOINT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:207:8: ‘mjEQ_TENDON’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:208:8: ‘mjEQ_DISTANCE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:212:8: ‘mjWRAP_NONE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:213:8: ‘mjWRAP_JOINT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:214:8: ‘mjWRAP_PULLEY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:215:8: ‘mjWRAP_SITE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:216:8: ‘mjWRAP_SPHERE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:217:8: ‘mjWRAP_CYLINDER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:221:8: ‘mjTRN_JOINT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:222:8: ‘mjTRN_JOINTINPARENT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:223:8: ‘mjTRN_SLIDERCRANK’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:224:8: ‘mjTRN_TENDON’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:225:8: ‘mjTRN_SITE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:227:8: ‘mjTRN_UNDEFINED’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:231:8: ‘mjDYN_NONE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:232:8: ‘mjDYN_INTEGRATOR’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:233:8: ‘mjDYN_FILTER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:234:8: ‘mjDYN_USER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:238:8: ‘mjGAIN_FIXED’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:239:8: ‘mjGAIN_USER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:243:8: ‘mjBIAS_NONE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:244:8: ‘mjBIAS_AFFINE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:245:8: ‘mjBIAS_USER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:249:8: ‘mjOBJ_UNKNOWN’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:250:8: ‘mjOBJ_BODY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:251:8: ‘mjOBJ_XBODY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:252:8: ‘mjOBJ_JOINT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:253:8: ‘mjOBJ_DOF’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:254:8: ‘mjOBJ_GEOM’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:255:8: ‘mjOBJ_SITE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:256:8: ‘mjOBJ_CAMERA’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:257:8: ‘mjOBJ_LIGHT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:258:8: ‘mjOBJ_MESH’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:259:8: ‘mjOBJ_HFIELD’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:260:8: ‘mjOBJ_TEXTURE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:261:8: ‘mjOBJ_MATERIAL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:262:8: ‘mjOBJ_PAIR’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:263:8: ‘mjOBJ_EXCLUDE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:264:8: ‘mjOBJ_EQUALITY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:265:8: ‘mjOBJ_TENDON’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:266:8: ‘mjOBJ_ACTUATOR’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:267:8: ‘mjOBJ_SENSOR’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:268:8: ‘mjOBJ_NUMERIC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:269:8: ‘mjOBJ_TEXT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:270:8: ‘mjOBJ_TUPLE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:271:8: ‘mjOBJ_KEY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:275:8: ‘mjCNSTR_EQUALITY’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:276:8: ‘mjCNSTR_FRICTION_DOF’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:277:8: ‘mjCNSTR_FRICTION_TENDON’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:278:8: ‘mjCNSTR_LIMIT_JOINT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:279:8: ‘mjCNSTR_LIMIT_TENDON’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:280:8: ‘mjCNSTR_CONTACT_FRICTIONLESS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:281:8: ‘mjCNSTR_CONTACT_PYRAMIDAL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:282:8: ‘mjCNSTR_CONTACT_ELLIPTIC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:286:8: ‘mjCNSTRSTATE_SATISFIED’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:287:8: ‘mjCNSTRSTATE_QUADRATIC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:288:8: ‘mjCNSTRSTATE_LINEARNEG’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:289:8: ‘mjCNSTRSTATE_LINEARPOS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:290:8: ‘mjCNSTRSTATE_CONE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:296:8: ‘mjSENS_TOUCH’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:297:8: ‘mjSENS_ACCELEROMETER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:298:8: ‘mjSENS_VELOCIMETER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:299:8: ‘mjSENS_GYRO’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:300:8: ‘mjSENS_FORCE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:301:8: ‘mjSENS_TORQUE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:302:8: ‘mjSENS_MAGNETOMETER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:303:8: ‘mjSENS_RANGEFINDER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:306:8: ‘mjSENS_JOINTPOS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:307:8: ‘mjSENS_JOINTVEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:308:8: ‘mjSENS_TENDONPOS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:309:8: ‘mjSENS_TENDONVEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:310:8: ‘mjSENS_ACTUATORPOS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:311:8: ‘mjSENS_ACTUATORVEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:312:8: ‘mjSENS_ACTUATORFRC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:315:8: ‘mjSENS_BALLQUAT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:316:8: ‘mjSENS_BALLANGVEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:319:8: ‘mjSENS_FRAMEPOS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:320:8: ‘mjSENS_FRAMEQUAT’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:321:8: ‘mjSENS_FRAMEXAXIS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:322:8: ‘mjSENS_FRAMEYAXIS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:323:8: ‘mjSENS_FRAMEZAXIS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:324:8: ‘mjSENS_FRAMELINVEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:325:8: ‘mjSENS_FRAMEANGVEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:326:8: ‘mjSENS_FRAMELINACC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:327:8: ‘mjSENS_FRAMEANGACC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:330:8: ‘mjSENS_SUBTREECOM’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:331:8: ‘mjSENS_SUBTREELINVEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:332:8: ‘mjSENS_SUBTREEANGMOM’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:335:8: ‘mjSENS_USER’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:339:8: ‘mjSTAGE_NONE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:340:8: ‘mjSTAGE_POS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:341:8: ‘mjSTAGE_VEL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:342:8: ‘mjSTAGE_ACC’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:346:8: ‘mjDATATYPE_REAL’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:347:8: ‘mjDATATYPE_POSITIVE’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:348:8: ‘mjDATATYPE_AXIS’ redeclared
warning: mujoco_py/generated/…/pxd/mjmodel.pxd:349:8: ‘mjDATATYPE_QUAT’ redeclared
running build_ext
building ‘mujoco_py.cymj’ extension
creating /tmp/pip-build-x6pl6lee/mujoco-py/mujoco_py/generated/_pyxbld_1.50.1.68_36_linuxcpuextensionbuilder
creating /tmp/pip-build-x6pl6lee/mujoco-py/mujoco_py/generated/_pyxbld_1.50.1.68_36_linuxcpuextensionbuilder/temp.linux-aarch64-3.6
creating /tmp/pip-build-x6pl6lee/mujoco-py/mujoco_py/generated/_pyxbld_1.50.1.68_36_linuxcpuextensionbuilder/temp.linux-aarch64-3.6/tmp
creating /tmp/pip-build-x6pl6lee/mujoco-py/mujoco_py/generated/_pyxbld_1.50.1.68_36_linuxcpuextensionbuilder/temp.linux-aarch64-3.6/tmp/pip-build-x6pl6lee
creating /tmp/pip-build-x6pl6lee/mujoco-py/mujoco_py/generated/_pyxbld_1.50.1.68_36_linuxcpuextensionbuilder/temp.linux-aarch64-3.6/tmp/pip-build-x6pl6lee/mujoco-py
creating /tmp/pip-build-x6pl6lee/mujoco-py/mujoco_py/generated/_pyxbld_1.50.1.68_36_linuxcpuextensionbuilder/temp.linux-aarch64-3.6/tmp/pip-build-x6pl6lee/mujoco-pyy
creating /tmp/pip-build-x6pl6lee/mujoco-py/mujoco_py/generated/_pyxbld_1.50.1.68_36_linuxcpuextensionbuilder/temp.linux-aarch64-3.6/tmp/pip-build-x6pl6lee/mujoco-pyl
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imuw
aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Imuw
creating /tmp/pip-build-x6pl6lee/mujoco-py/mujoco_py/generated/_pyxbld_1.50.1.68_36_linuxcpuextensionbuilder/lib.linux-aarch64-3.6
creating /tmp/pip-build-x6pl6lee/mujoco-py/mujoco_py/generated/_pyxbld_1.50.1.68_36_linuxcpuextensionbuilder/lib.linux-aarch64-3.6/mujoco_py
aarch64-linux-gnu-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fstack-protep
/usr/bin/ld: skipping incompatible /root/.mujoco/mjpro150/bin/libmujoco150.so when searching for -lmujoco150
/usr/bin/ld: cannot find -lmujoco150
/usr/bin/ld: skipping incompatible /root/.mujoco/mjpro150/bin/libglewosmesa.so when searching for -lglewosmesa
/usr/bin/ld: cannot find -lglewosmesa
collect2: error: ld returned 1 exit status
error: command ‘aarch64-linux-gnu-gcc’ failed with exit status 1


Failed building wheel for mujoco-py
Running setup.py clean for mujoco-py
Failed to build mujoco-py