macOS安装zeromq

  • 操作系统:macOS Big Sur
  • Python版本:3.8.2
>>> pip3 install pyzmq
Defaulting to user installation because normal site-packages is not writeable
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting pyzmq
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/15/81/009a2cd08bc5de6ed092c94508b45d6dbc6f6d0bbeddbe14d36b51f28216/pyzmq-20.0.0.tar.gz (1.2 MB)
     |████████████████████████████████| 1.2 MB 332 kB/s
Building wheels for collected packages: pyzmq
  Building wheel for pyzmq (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /Library/Developer/CommandLineTools/usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/zy/mrl8lxzn0k38zl59kszbhnv80000gn/T/pip-install-q0gygk7q/pyzmq/setup.py'"'"'; __file__='"'"'/private/var/folders/zy/mrl8lxzn0k38zl59kszbhnv80000gn/T/pip-install-q0gygk7q/pyzmq/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /private/var/folders/zy/mrl8lxzn0k38zl59kszbhnv80000gn/T/pip-wheel-4uvz7y0_
       cwd: /private/var/folders/zy/mrl8lxzn0k38zl59kszbhnv80000gn/T/pip-install-q0gygk7q/pyzmq/
  Complete output (171 lines):
  running bdist_wheel
  running build
  running build_py
  copying zmq/error.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq
  copying zmq/_future.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq
  copying zmq/asyncio.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq
  copying zmq/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq
  copying zmq/decorators.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/green
  copying zmq/green/device.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/green
  copying zmq/green/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/green
  copying zmq/green/core.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/green
  copying zmq/green/poll.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/green
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/green/eventloop
  copying zmq/green/eventloop/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/green/eventloop
  copying zmq/green/eventloop/ioloop.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/green/eventloop
  copying zmq/green/eventloop/zmqstream.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/green/eventloop
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
  copying zmq/sugar/version.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
  copying zmq/sugar/attrsettr.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
  copying zmq/sugar/constants.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
  copying zmq/sugar/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
  copying zmq/sugar/stopwatch.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
  copying zmq/sugar/context.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
  copying zmq/sugar/frame.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
  copying zmq/sugar/tracker.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
  copying zmq/sugar/poll.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
  copying zmq/sugar/socket.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/auth
  copying zmq/auth/thread.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/auth
  copying zmq/auth/certs.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/auth
  copying zmq/auth/asyncio.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/auth
  copying zmq/auth/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/auth
  copying zmq/auth/ioloop.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/auth
  copying zmq/auth/base.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/auth
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_ioloop.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_version.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_monitor.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_security.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/conftest.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_decorators.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_etc.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_pubsub.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_auth.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_includes.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_future.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_zmqstream.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_message.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_cffi_backend.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_imports.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_socket.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_draft.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_asyncio.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_log.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_ssh.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_cython.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_retry_eintr.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_z85.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_error.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_reqrep.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_multipart.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_context.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_proxy_steerable.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_device.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_pair.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_constants.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_monqueue.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_poll.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  copying zmq/tests/test_win32_shim.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/strtypes.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/monitor.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/sixcerpt.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/win32.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/constant_names.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/interop.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/jsonapi.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/z85.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/garbage.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend
  copying zmq/backend/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend
  copying zmq/backend/select.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
  copying zmq/backend/cffi/_poll.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
  copying zmq/backend/cffi/error.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
  copying zmq/backend/cffi/constants.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
  copying zmq/backend/cffi/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
  copying zmq/backend/cffi/message.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
  copying zmq/backend/cffi/context.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
  copying zmq/backend/cffi/utils.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
  copying zmq/backend/cffi/_cffi.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
  copying zmq/backend/cffi/socket.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
  copying zmq/backend/cffi/devices.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
  copying zmq/backend/cython/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/ssh
  copying zmq/ssh/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/ssh
  copying zmq/ssh/tunnel.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/ssh
  copying zmq/ssh/forward.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/ssh
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop
  copying zmq/eventloop/_deprecated.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop
  copying zmq/eventloop/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop
  copying zmq/eventloop/ioloop.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop
  copying zmq/eventloop/future.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop
  copying zmq/eventloop/zmqstream.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado
  copying zmq/eventloop/minitornado/concurrent.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado
  copying zmq/eventloop/minitornado/stack_context.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado
  copying zmq/eventloop/minitornado/log.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado
  copying zmq/eventloop/minitornado/util.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado
  copying zmq/eventloop/minitornado/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado
  copying zmq/eventloop/minitornado/ioloop.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado/platform
  copying zmq/eventloop/minitornado/platform/interface.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado/platform
  copying zmq/eventloop/minitornado/platform/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado/platform
  copying zmq/eventloop/minitornado/platform/common.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado/platform
  copying zmq/eventloop/minitornado/platform/posix.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado/platform
  copying zmq/eventloop/minitornado/platform/windows.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado/platform
  copying zmq/eventloop/minitornado/platform/auto.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado/platform
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/log
  copying zmq/log/handlers.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/log
  copying zmq/log/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/log
  copying zmq/log/__main__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/log
  creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
  copying zmq/devices/monitoredqueue.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
  copying zmq/devices/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
  copying zmq/devices/monitoredqueuedevice.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
  copying zmq/devices/proxydevice.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
  copying zmq/devices/basedevice.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
  copying zmq/devices/proxysteerabledevice.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
  copying zmq/__init__.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq
  copying zmq/utils/buffers.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/zmq_constants.h -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/getpid_compat.h -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/pyversion_compat.h -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/zmq_compat.h -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/mutex.h -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/ipcmaxlen.h -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/config.json -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/utils/compiler.json -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
  copying zmq/backend/cffi/_cdefs.h -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
  copying zmq/backend/cffi/_verify.c -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
  copying zmq/backend/cython/message.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
  copying zmq/backend/cython/libzmq.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
  copying zmq/backend/cython/checkrc.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
  copying zmq/backend/cython/__init__.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
  copying zmq/backend/cython/context.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
  copying zmq/backend/cython/socket.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
  copying zmq/backend/cython/constant_enums.pxi -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
  copying zmq/backend/cython/constants.pxi -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
  copying zmq/devices/monitoredqueue.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
  running build_ext
  running configure
  ************************************************
  Using bundled libzmq
  already have bundled/zeromq
  already have platform.hpp
  ************************************************
  building 'zmq.libzmq' extension
  creating build/temp.macosx-10.14.6-x86_64-3.8/buildutils
  creating build/temp.macosx-10.14.6-x86_64-3.8/bundled
  creating build/temp.macosx-10.14.6-x86_64-3.8/bundled/zeromq
  creating build/temp.macosx-10.14.6-x86_64-3.8/bundled/zeromq/src
  xcrun -sdk macosx clang++ -arch arm64 -arch x86_64 -std=c++11 -sdk macosx clang -arch arm64 -arch x86_64 -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_KQUEUE=1 -DZMQ_IOTHREADS_USE_KQUEUE=1 -DZMQ_POLL_BASED_ON_POLL=1 -Ibundled/zeromq/include -Ibundled -I/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c buildutils/initlibzmq.cpp -o build/temp.macosx-10.14.6-x86_64-3.8/buildutils/initlibzmq.o
  clang: error: unknown argument: '-sdk'
  clang: error: no such file or directory: 'macosx'
  clang: error: no such file or directory: 'clang'
  error: command 'xcrun' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for pyzmq
  Running setup.py clean for pyzmq
Failed to build pyzmq
Installing collected packages: pyzmq
    Running setup.py install for pyzmq ... error
    ERROR: Command errored out with exit status 1:
     command: /Library/Developer/CommandLineTools/usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/zy/mrl8lxzn0k38zl59kszbhnv80000gn/T/pip-install-q0gygk7q/pyzmq/setup.py'"'"'; __file__='"'"'/private/var/folders/zy/mrl8lxzn0k38zl59kszbhnv80000gn/T/pip-install-q0gygk7q/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 /private/var/folders/zy/mrl8lxzn0k38zl59kszbhnv80000gn/T/pip-record-v64proft/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /Users/microfat/Library/Python/3.8/include/python3.8/pyzmq
         cwd: /private/var/folders/zy/mrl8lxzn0k38zl59kszbhnv80000gn/T/pip-install-q0gygk7q/pyzmq/
    Complete output (244 lines):
    Compiling zmq/backend/cython/_device.pyx because it changed.
    Compiling zmq/backend/cython/_poll.pyx because it changed.
    Compiling zmq/backend/cython/_proxy_steerable.pyx because it changed.
    Compiling zmq/backend/cython/_version.pyx because it changed.
    Compiling zmq/backend/cython/constants.pyx because it changed.
    Compiling zmq/backend/cython/context.pyx because it changed.
    Compiling zmq/backend/cython/error.pyx because it changed.
    Compiling zmq/backend/cython/message.pyx because it changed.
    Compiling zmq/backend/cython/socket.pyx because it changed.
    Compiling zmq/backend/cython/utils.pyx because it changed.
    Compiling zmq/devices/monitoredqueue.pyx because it changed.
    [ 1/11] Cythonizing zmq/backend/cython/_device.pyx
    [ 2/11] Cythonizing zmq/backend/cython/_poll.pyx
    [ 3/11] Cythonizing zmq/backend/cython/_proxy_steerable.pyx
    [ 4/11] Cythonizing zmq/backend/cython/_version.pyx
    [ 5/11] Cythonizing zmq/backend/cython/constants.pyx
    [ 6/11] Cythonizing zmq/backend/cython/context.pyx
    [ 7/11] Cythonizing zmq/backend/cython/error.pyx
    [ 8/11] Cythonizing zmq/backend/cython/message.pyx
    [ 9/11] Cythonizing zmq/backend/cython/socket.pyx
    [10/11] Cythonizing zmq/backend/cython/utils.pyx
    [11/11] Cythonizing zmq/devices/monitoredqueue.pyx
    running install
    running build
    running build_py
    creating build
    creating build/lib.macosx-10.14.6-x86_64-3.8
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq
    copying zmq/error.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq
    copying zmq/_future.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq
    copying zmq/asyncio.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq
    copying zmq/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq
    copying zmq/decorators.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/green
    copying zmq/green/device.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/green
    copying zmq/green/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/green
    copying zmq/green/core.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/green
    copying zmq/green/poll.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/green
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/green/eventloop
    copying zmq/green/eventloop/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/green/eventloop
    copying zmq/green/eventloop/ioloop.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/green/eventloop
    copying zmq/green/eventloop/zmqstream.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/green/eventloop
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
    copying zmq/sugar/version.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
    copying zmq/sugar/attrsettr.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
    copying zmq/sugar/constants.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
    copying zmq/sugar/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
    copying zmq/sugar/stopwatch.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
    copying zmq/sugar/context.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
    copying zmq/sugar/frame.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
    copying zmq/sugar/tracker.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
    copying zmq/sugar/poll.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
    copying zmq/sugar/socket.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/sugar
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/auth
    copying zmq/auth/thread.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/auth
    copying zmq/auth/certs.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/auth
    copying zmq/auth/asyncio.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/auth
    copying zmq/auth/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/auth
    copying zmq/auth/ioloop.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/auth
    copying zmq/auth/base.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/auth
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_ioloop.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_version.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_monitor.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_security.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/conftest.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_decorators.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_etc.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_pubsub.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_auth.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_includes.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_future.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_zmqstream.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_message.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_cffi_backend.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_imports.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_socket.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_draft.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_asyncio.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_log.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_ssh.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_cython.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_retry_eintr.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_z85.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_error.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_reqrep.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_multipart.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_context.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_proxy_steerable.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_device.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_pair.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_constants.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_monqueue.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_poll.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    copying zmq/tests/test_win32_shim.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/tests
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/strtypes.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/monitor.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/sixcerpt.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/win32.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/constant_names.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/interop.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/jsonapi.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/z85.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/garbage.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend
    copying zmq/backend/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend
    copying zmq/backend/select.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
    copying zmq/backend/cffi/_poll.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
    copying zmq/backend/cffi/error.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
    copying zmq/backend/cffi/constants.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
    copying zmq/backend/cffi/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
    copying zmq/backend/cffi/message.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
    copying zmq/backend/cffi/context.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
    copying zmq/backend/cffi/utils.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
    copying zmq/backend/cffi/_cffi.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
    copying zmq/backend/cffi/socket.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
    copying zmq/backend/cffi/devices.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
    copying zmq/backend/cython/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/ssh
    copying zmq/ssh/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/ssh
    copying zmq/ssh/tunnel.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/ssh
    copying zmq/ssh/forward.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/ssh
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop
    copying zmq/eventloop/_deprecated.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop
    copying zmq/eventloop/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop
    copying zmq/eventloop/ioloop.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop
    copying zmq/eventloop/future.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop
    copying zmq/eventloop/zmqstream.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado
    copying zmq/eventloop/minitornado/concurrent.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado
    copying zmq/eventloop/minitornado/stack_context.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado
    copying zmq/eventloop/minitornado/log.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado
    copying zmq/eventloop/minitornado/util.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado
    copying zmq/eventloop/minitornado/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado
    copying zmq/eventloop/minitornado/ioloop.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado/platform
    copying zmq/eventloop/minitornado/platform/interface.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado/platform
    copying zmq/eventloop/minitornado/platform/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado/platform
    copying zmq/eventloop/minitornado/platform/common.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado/platform
    copying zmq/eventloop/minitornado/platform/posix.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado/platform
    copying zmq/eventloop/minitornado/platform/windows.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado/platform
    copying zmq/eventloop/minitornado/platform/auto.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/eventloop/minitornado/platform
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/log
    copying zmq/log/handlers.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/log
    copying zmq/log/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/log
    copying zmq/log/__main__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/log
    creating build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
    copying zmq/devices/monitoredqueue.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
    copying zmq/devices/__init__.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
    copying zmq/devices/monitoredqueuedevice.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
    copying zmq/devices/proxydevice.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
    copying zmq/devices/basedevice.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
    copying zmq/devices/proxysteerabledevice.py -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
    copying zmq/__init__.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq
    copying zmq/utils/buffers.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/zmq_constants.h -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/getpid_compat.h -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/pyversion_compat.h -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/zmq_compat.h -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/mutex.h -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/utils/ipcmaxlen.h -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/utils
    copying zmq/backend/cffi/_cdefs.h -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
    copying zmq/backend/cffi/_verify.c -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cffi
    copying zmq/backend/cython/message.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
    copying zmq/backend/cython/libzmq.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
    copying zmq/backend/cython/checkrc.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
    copying zmq/backend/cython/__init__.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
    copying zmq/backend/cython/context.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
    copying zmq/backend/cython/socket.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
    copying zmq/backend/cython/constant_enums.pxi -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
    copying zmq/backend/cython/constants.pxi -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/backend/cython
    copying zmq/devices/monitoredqueue.pxd -> build/lib.macosx-10.14.6-x86_64-3.8/zmq/devices
    running build_ext
    running configure
    Did not find libzmq via pkg-config.
    {'libraries': ['zmq'], 'include_dirs': [], 'library_dirs': [], 'runtime_library_dirs': [], 'extra_link_args': []}
    xcrun -sdk macosx clang -arch arm64 -arch x86_64 -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -c build/temp.macosx-10.14.6-x86_64-3.8/scratch/check_sys_un.c -o build/temp.macosx-10.14.6-x86_64-3.8/scratch/check_sys_un.o
    xcrun -sdk macosx clang -arch arm64 -arch x86_64 -undefined dynamic_lookup build/temp.macosx-10.14.6-x86_64-3.8/scratch/check_sys_un.o -o build/temp.macosx-10.14.6-x86_64-3.8/scratch/check_sys_un
    ************************************************
    Configure: Autodetecting ZMQ settings...
        Custom ZMQ dir:
    xcrun -sdk macosx clang -arch arm64 -arch x86_64 -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -Izmq/utils -c build/temp.macosx-10.14.6-x86_64-3.8/scratch/vers.c -o build/temp.macosx-10.14.6-x86_64-3.8/scratch/vers.o
    build/temp.macosx-10.14.6-x86_64-3.8/scratch/vers.c:4:10: fatal error: 'zmq.h' file not found
    #include "zmq.h"
             ^~~~~~~
    1 error generated.

    error: command 'xcrun' failed with exit status 1

    Failed with default libzmq, trying again with /usr/local
    {'libraries': ['zmq'], 'include_dirs': ['/usr/local/include'], 'library_dirs': ['/usr/local/lib'], 'runtime_library_dirs': [], 'extra_link_args': ['-Wl,-rpath', '-Wl,/usr/local/lib']}
    ************************************************
    Configure: Autodetecting ZMQ settings...
        Custom ZMQ dir:       /usr/local
    xcrun -sdk macosx clang -arch arm64 -arch x86_64 -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -I/usr/local/include -Izmq/utils -c build/temp.macosx-10.14.6-x86_64-3.8/scratch/vers.c -o build/temp.macosx-10.14.6-x86_64-3.8/scratch/vers.o
    build/temp.macosx-10.14.6-x86_64-3.8/scratch/vers.c:4:10: fatal error: 'zmq.h' file not found
    #include "zmq.h"
             ^~~~~~~
    1 error generated.

    error: command 'xcrun' 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
    ************************************************
    building 'zmq.libzmq' extension
    creating build/temp.macosx-10.14.6-x86_64-3.8/buildutils
    creating build/temp.macosx-10.14.6-x86_64-3.8/bundled
    creating build/temp.macosx-10.14.6-x86_64-3.8/bundled/zeromq
    creating build/temp.macosx-10.14.6-x86_64-3.8/bundled/zeromq/src
    xcrun -sdk macosx clang++ -arch arm64 -arch x86_64 -std=c++11 -sdk macosx clang -arch arm64 -arch x86_64 -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -iwithsysroot/System/Library/Frameworks/System.framework/PrivateHeaders -iwithsysroot/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/Headers -DZMQ_HAVE_CURVE=1 -DZMQ_USE_TWEETNACL=1 -DZMQ_USE_KQUEUE=1 -DZMQ_IOTHREADS_USE_KQUEUE=1 -DZMQ_POLL_BASED_ON_POLL=1 -Ibundled/zeromq/include -Ibundled -I/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c buildutils/initlibzmq.cpp -o build/temp.macosx-10.14.6-x86_64-3.8/buildutils/initlibzmq.o
    clang: error: unknown argument: '-sdk'
    clang: error: no such file or directory: 'macosx'
    clang: error: no such file or directory: 'clang'
    error: command 'xcrun' failed with exit status 1
    ----------------------------------------
ERROR: Command errored out with exit status 1: /Library/Developer/CommandLineTools/usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/zy/mrl8lxzn0k38zl59kszbhnv80000gn/T/pip-install-q0gygk7q/pyzmq/setup.py'"'"'; __file__='"'"'/private/var/folders/zy/mrl8lxzn0k38zl59kszbhnv80000gn/T/pip-install-q0gygk7q/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 /private/var/folders/zy/mrl8lxzn0k38zl59kszbhnv80000gn/T/pip-record-v64proft/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /Users/microfat/Library/Python/3.8/include/python3.8/pyzmq Check the logs for full command output.

报错
通过brew安装zmq后再安装pyzmq则正常

>>> brew install zmq
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/cask-fonts).
==> New Casks
font-albertella                                         font-escumasia
==> Updated Casks
font-iosevka                font-iosevka-sparkle        font-iosevka-ss06           font-iosevka-ss12
font-iosevka-aile           font-iosevka-ss01           font-iosevka-ss07           font-iosevka-ss13
font-iosevka-curly          font-iosevka-ss02           font-iosevka-ss08           font-iosevka-ss14
font-iosevka-curly-slab     font-iosevka-ss03           font-iosevka-ss09           font-sarasa-gothic
font-iosevka-etoile         font-iosevka-ss04           font-iosevka-ss10
font-iosevka-slab           font-iosevka-ss05           font-iosevka-ss11

Warning: You are using macOS 11.0.
We do not provide support for this released but not yet supported version.
You will encounter build failures with some formulae.
Please create pull requests instead of asking for help on Homebrew's GitHub,
Twitter or any other official channels. You are responsible for resolving
any issues you experience while you are running this
released but not yet supported version.

==> Downloading https://homebrew.bintray.com/bottles/zeromq-4.3.3.big_sur.bottle.tar.gz
==> Downloading from https://d29vzk4ow07wi7.cloudfront.net/3a0cde0350d5604c6d0a51120893cbb6a953e784c356afe5276b
######################################################################## 100.0%
==> Pouring zeromq-4.3.3.big_sur.bottle.tar.gz
🍺  /usr/local/Cellar/zeromq/4.3.3: 83 files, 6.0MB
>>> pip3 install pyzmq
Defaulting to user installation because normal site-packages is not writeable
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting pyzmq
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/15/81/009a2cd08bc5de6ed092c94508b45d6dbc6f6d0bbeddbe14d36b51f28216/pyzmq-20.0.0.tar.gz (1.2 MB)
     |████████████████████████████████| 1.2 MB 2.9 MB/s
Building wheels for collected packages: pyzmq
  Building wheel for pyzmq (setup.py) ... done
  Created wheel for pyzmq: filename=pyzmq-20.0.0-cp38-cp38-macosx_10_14_6_x86_64.whl size=738549 sha256=fb4650da71dd5105a63f489964e8de5d7b3cd4935f5610860042f0e482ceaaf9
  Stored in directory: /Users/microfat/Library/Caches/pip/wheels/57/6c/38/262e10b40d1f8a8ba7d605ffd0c38064f0cda897cc5fffe0a8
Successfully built pyzmq
Installing collected packages: pyzmq
Successfully installed pyzmq-20.0.0
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值