XX-net / XX-Net

A proxy tool to bypass GFW.
33.07k stars 7.69k forks source link

mac pro M1 运行xxnet 失败,求助 #13627

Closed saebasanzo closed 2 years ago

saebasanzo commented 2 years ago

M1的 mac pro 上安装xxnet。总是失败。 求助大佬看有没有解决方法。

XX-Net version:4.5.6 Password: WARNING: The directory '/Users/szo/Library/Caches/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. Collecting pyOpenSSL Downloading pyOpenSSL-21.0.0-py2.py3-none-any.whl (55 kB) |████████████████████████████████| 55 kB 408 kB/s Collecting cryptography>=3.3 Downloading cryptography-36.0.1.tar.gz (572 kB) |████████████████████████████████| 572 kB 38 kB/s Installing build dependencies ... done Getting requirements to build wheel ... done Preparing wheel metadata ... done Requirement already satisfied: six>=1.5.2 in /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/site-packages (from pyOpenSSL) (1.15.0) Collecting cffi>=1.12 Downloading cffi-1.15.0.tar.gz (484 kB) |████████████████████████████████| 484 kB 44 kB/s Collecting pycparser Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB) |████████████████████████████████| 118 kB 78 kB/s Building wheels for collected packages: cryptography, cffi Building wheel for cryptography (PEP 517) ... error ERROR: Command errored out with exit status 1: command: /Library/Developer/CommandLineTools/usr/bin/python3 /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmp893t0q0p cwd: /private/tmp/pip-install-jmiojg50/cryptography Complete output (158 lines): running bdist_wheel running build running build_py creating build creating build/lib.macosx-10.14.6-arm64-3.8 creating build/lib.macosx-10.14.6-arm64-3.8/cryptography copying src/cryptography/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography copying src/cryptography/utils.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography copying src/cryptography/about.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography copying src/cryptography/exceptions.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography copying src/cryptography/fernet.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat copying src/cryptography/hazmat/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat copying src/cryptography/hazmat/_oid.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509 copying src/cryptography/x509/oid.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509 copying src/cryptography/x509/ocsp.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509 copying src/cryptography/x509/general_name.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509 copying src/cryptography/x509/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509 copying src/cryptography/x509/extensions.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509 copying src/cryptography/x509/name.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509 copying src/cryptography/x509/base.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509 copying src/cryptography/x509/certificate_transparency.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509 creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends copying src/cryptography/hazmat/backends/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/_serialization.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/_asymmetric.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/_cipheralgorithm.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/poly1305.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives copying src/cryptography/hazmat/primitives/padding.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings copying src/cryptography/hazmat/bindings/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/x448.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/aead.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/dh.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/poly1305.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ed25519.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/ed448.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/x25519.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/twofactor copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/twofactor creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/pkcs12.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/pkcs7.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/ssh.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/serialization copying src/cryptography/hazmat/primitives/serialization/base.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/serialization creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/aead.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/ciphers copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/ciphers creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/x448.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/types.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ed25519.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/ed448.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/x25519.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/openssl copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/openssl running egg_info no previously-included directories found matching 'docs/_build' warning: no previously-included files found matching 'vectors' warning: no previously-included files matching '' found under directory 'vectors' warning: no previously-included files matching '' found under directory '.github' warning: no previously-included files found matching 'release.py' warning: no previously-included files found matching '.coveragerc' warning: no previously-included files found matching 'codecov.yml' warning: no previously-included files found matching '.readthedocs.yml' warning: no previously-included files found matching 'dev-requirements.txt' warning: no previously-included files found matching 'tox.ini' warning: no previously-included files found matching 'mypy.ini' warning: no previously-included files matching '' found under directory '.zuul.d' warning: no previously-included files matching '' found under directory '.zuul.playbooks' writing manifest file 'src/cryptography.egg-info/SOURCES.txt' copying src/cryptography/py.typed -> build/lib.macosx-10.14.6-arm64-3.8/cryptography creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/_rust copying src/cryptography/hazmat/bindings/_rust/init.pyi -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/_rust copying src/cryptography/hazmat/bindings/_rust/asn1.pyi -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/_rust copying src/cryptography/hazmat/bindings/_rust/ocsp.pyi -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/_rust copying src/cryptography/hazmat/bindings/_rust/x509.pyi -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/_rust running build_ext creating build/temp.macosx-10.14.6-arm64-3.8

  =============================DEBUG ASSISTANCE=============================
  If you are seeing a compilation error please try the following steps to
  successfully install cryptography:
  1) Upgrade to the latest pip and try again. This will fix errors for most
     users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip
  2) Read https://cryptography.io/en/latest/installation/ for specific
     instructions for your platform.
  3) Check our frequently asked questions for more information:
     https://cryptography.io/en/latest/faq/
  4) Ensure you have a recent Rust toolchain installed:
     https://cryptography.io/en/latest/installation/#rust

  Python: 3.8.9
  platform: macOS-12.1-arm64-arm-64bit
  pip: 20.2.3
  setuptools: 49.2.1
  setuptools_rust: 1.1.2
  =============================DEBUG ASSISTANCE=============================

error: can't find Rust compiler

If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler.

To update pip, run:

  pip install --upgrade pip

and then retry package installation.

If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rs) is the recommended way to download and update the Rust compiler toolchain.

This package requires Rust >=1.41.0.

ERROR: Failed building wheel for cryptography Building wheel for cffi (setup.py) ... done Created wheel for cffi: filename=cffi-1.15.0-cp38-cp38-macosx_10_14_6_arm64.whl size=258765 sha256=13cfae307a70cdf97c2d59252927eb5f7de3e0b8c504f7f73b10f2deca040288 Stored in directory: /private/tmp/pip-ephem-wheel-cache-v4srp3i4/wheels/a4/cb/1a/277a076c4434fadc0707a37ba48587dc2ac6397d517c3b9de7 Successfully built cffi Failed to build cryptography ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly WARNING: You are using pip version 20.2.3; however, version 21.3.1 is available. You should consider upgrading via the '/Library/Developer/CommandLineTools/usr/bin/python3 -m pip install --upgrade pip' command. Run XX-Net in background.

Saving session... ...copying shared history... ...saving history...truncating history files... ...completed.

[进程已完成]

xxnet commented 2 years ago

请测试这个自带 python的版本: https://github.com/XX-net/XX-Net/releases/download/4.5.6/XX-Net-mac-4.5.6.7z

saebasanzo commented 2 years ago

感谢大佬, 这个版本测试过了。还是无法正常启动。 另外还有另一个问题。启动后下载安装的内容较多,速度较慢,中途容易出现下载失败:

Collecting Pillow

Downloading Pillow-9.0.0.tar.gz (49.5 MB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 49.5 MB 3.7 MB/s

特别是这个部分,尝试5次都下载失败。 开一个VPN后就能很快的运行和下载安装,比较顺利的能进行到最后。

另外附上日志:

Last login: Wed Jan 12 16:57:24 on ttys000

/Users/szo/Desktop/XX-Net/start ; exit;

@.*** ~ % /Users/szo/Desktop/XX-Net/start ; exit;

XX-Net version:4.5.6

It is Darwin, use embedded python.

Password:

WARNING: The directory '/Users/szo/Library/Caches/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.

Collecting pyOpenSSL

Downloading pyOpenSSL-21.0.0-py2.py3-none-any.whl (55 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 55 kB 285 kB/s

Collecting cryptography>=3.3

Downloading cryptography-36.0.1.tar.gz (572 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 572 kB 495 kB/s

Installing build dependencies ... done

Getting requirements to build wheel ... done

Preparing wheel metadata ... done

Requirement already satisfied: six>=1.5.2 in /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/site-packages (from pyOpenSSL) (1.15.0)

Collecting cffi>=1.12

Downloading cffi-1.15.0.tar.gz (484 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 484 kB 2.2 MB/s

Collecting pycparser

Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 118 kB 18.0 MB/s

Building wheels for collected packages: cryptography, cffi

Building wheel for cryptography (PEP 517) ... error

ERROR: Command errored out with exit status 1:

command: /Library/Developer/CommandLineTools/usr/bin/python3 /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmpbdsv4xfj

   cwd: /private/tmp/pip-install-g_rc72p3/cryptography

Complete output (158 lines):

running bdist_wheel

running build

running build_py

creating build

creating build/lib.macosx-10.14.6-arm64-3.8

creating build/lib.macosx-10.14.6-arm64-3.8/cryptography

copying src/cryptography/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography

copying src/cryptography/utils.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography

copying src/cryptography/about.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography

copying src/cryptography/exceptions.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography

copying src/cryptography/fernet.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography

creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat

copying src/cryptography/hazmat/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat

copying src/cryptography/hazmat/_oid.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat

creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509

copying src/cryptography/x509/oid.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509

copying src/cryptography/x509/ocsp.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509

copying src/cryptography/x509/general_name.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509

copying src/cryptography/x509/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509

copying src/cryptography/x509/extensions.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509

copying src/cryptography/x509/name.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509

copying src/cryptography/x509/base.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509

copying src/cryptography/x509/certificate_transparency.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/x509

creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends

copying src/cryptography/hazmat/backends/interfaces.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends

copying src/cryptography/hazmat/backends/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends

creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives

copying src/cryptography/hazmat/primitives/_serialization.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives

copying src/cryptography/hazmat/primitives/cmac.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives

copying src/cryptography/hazmat/primitives/_asymmetric.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives

copying src/cryptography/hazmat/primitives/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives

copying src/cryptography/hazmat/primitives/_cipheralgorithm.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives

copying src/cryptography/hazmat/primitives/poly1305.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives

copying src/cryptography/hazmat/primitives/constant_time.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives

copying src/cryptography/hazmat/primitives/keywrap.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives

copying src/cryptography/hazmat/primitives/hmac.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives

copying src/cryptography/hazmat/primitives/hashes.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives

copying src/cryptography/hazmat/primitives/padding.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives

creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings

copying src/cryptography/hazmat/bindings/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings

creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/x448.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/backend.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/ec.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/ciphers.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/x509.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/aead.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/encode_asn1.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/rsa.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/dh.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/cmac.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/utils.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/poly1305.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/ed25519.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/dsa.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/decode_asn1.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/hmac.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/ed448.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/x25519.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

copying src/cryptography/hazmat/backends/openssl/hashes.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/backends/openssl

creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf

copying src/cryptography/hazmat/primitives/kdf/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf

copying src/cryptography/hazmat/primitives/kdf/scrypt.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf

copying src/cryptography/hazmat/primitives/kdf/pbkdf2.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf

copying src/cryptography/hazmat/primitives/kdf/hkdf.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf

copying src/cryptography/hazmat/primitives/kdf/x963kdf.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf

copying src/cryptography/hazmat/primitives/kdf/kbkdf.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf

copying src/cryptography/hazmat/primitives/kdf/concatkdf.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/kdf

creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/twofactor

copying src/cryptography/hazmat/primitives/twofactor/totp.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/twofactor

copying src/cryptography/hazmat/primitives/twofactor/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/twofactor

copying src/cryptography/hazmat/primitives/twofactor/hotp.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/twofactor

creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/serialization

copying src/cryptography/hazmat/primitives/serialization/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/serialization

copying src/cryptography/hazmat/primitives/serialization/pkcs12.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/serialization

copying src/cryptography/hazmat/primitives/serialization/pkcs7.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/serialization

copying src/cryptography/hazmat/primitives/serialization/ssh.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/serialization

copying src/cryptography/hazmat/primitives/serialization/base.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/serialization

creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/ciphers

copying src/cryptography/hazmat/primitives/ciphers/algorithms.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/ciphers

copying src/cryptography/hazmat/primitives/ciphers/aead.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/ciphers

copying src/cryptography/hazmat/primitives/ciphers/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/ciphers

copying src/cryptography/hazmat/primitives/ciphers/modes.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/ciphers

copying src/cryptography/hazmat/primitives/ciphers/base.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/ciphers

creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric

copying src/cryptography/hazmat/primitives/asymmetric/x448.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric

copying src/cryptography/hazmat/primitives/asymmetric/ec.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric

copying src/cryptography/hazmat/primitives/asymmetric/rsa.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric

copying src/cryptography/hazmat/primitives/asymmetric/dh.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric

copying src/cryptography/hazmat/primitives/asymmetric/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric

copying src/cryptography/hazmat/primitives/asymmetric/types.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric

copying src/cryptography/hazmat/primitives/asymmetric/utils.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric

copying src/cryptography/hazmat/primitives/asymmetric/ed25519.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric

copying src/cryptography/hazmat/primitives/asymmetric/dsa.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric

copying src/cryptography/hazmat/primitives/asymmetric/ed448.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric

copying src/cryptography/hazmat/primitives/asymmetric/x25519.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric

copying src/cryptography/hazmat/primitives/asymmetric/padding.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/primitives/asymmetric

creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/openssl

copying src/cryptography/hazmat/bindings/openssl/init.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/openssl

copying src/cryptography/hazmat/bindings/openssl/_conditional.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/openssl

copying src/cryptography/hazmat/bindings/openssl/binding.py -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/openssl

running egg_info

no previously-included directories found matching 'docs/_build'

warning: no previously-included files found matching 'vectors'

warning: no previously-included files matching '*' found under directory 'vectors'

warning: no previously-included files matching '*' found under directory '.github'

warning: no previously-included files found matching 'release.py'

warning: no previously-included files found matching '.coveragerc'

warning: no previously-included files found matching 'codecov.yml'

warning: no previously-included files found matching '.readthedocs.yml'

warning: no previously-included files found matching 'dev-requirements.txt'

warning: no previously-included files found matching 'tox.ini'

warning: no previously-included files found matching 'mypy.ini'

warning: no previously-included files matching '*' found under directory '.zuul.d'

warning: no previously-included files matching '*' found under directory '.zuul.playbooks'

writing manifest file 'src/cryptography.egg-info/SOURCES.txt'

copying src/cryptography/py.typed -> build/lib.macosx-10.14.6-arm64-3.8/cryptography

creating build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/_rust

copying src/cryptography/hazmat/bindings/_rust/init.pyi -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/_rust

copying src/cryptography/hazmat/bindings/_rust/asn1.pyi -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/_rust

copying src/cryptography/hazmat/bindings/_rust/ocsp.pyi -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/_rust

copying src/cryptography/hazmat/bindings/_rust/x509.pyi -> build/lib.macosx-10.14.6-arm64-3.8/cryptography/hazmat/bindings/_rust

running build_ext

creating build/temp.macosx-10.14.6-arm64-3.8

  =============================DEBUG ASSISTANCE=============================

  If you are seeing a compilation error please try the following steps to

  successfully install cryptography:

  1) Upgrade to the latest pip and try again. This will fix errors for most

     users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip

  2) Read https://cryptography.io/en/latest/installation/ for specific

     instructions for your platform.

  3) Check our frequently asked questions for more information:

     https://cryptography.io/en/latest/faq/

  4) Ensure you have a recent Rust toolchain installed:

     https://cryptography.io/en/latest/installation/#rust

  Python: 3.8.9

  platform: macOS-12.1-arm64-arm-64bit

  pip: 20.2.3

  setuptools: 49.2.1

  setuptools_rust: 1.1.2

  =============================DEBUG ASSISTANCE=============================

error: can't find Rust compiler

If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler.

To update pip, run:

  pip install --upgrade pip

and then retry package installation.

If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rshttps://rustup.rs/) is the recommended way to download and update the Rust compiler toolchain.

This package requires Rust >=1.41.0.


ERROR: Failed building wheel for cryptography

Building wheel for cffi (setup.py) ... done

Created wheel for cffi: filename=cffi-1.15.0-cp38-cp38-macosx_10_14_6_arm64.whl size=258770 sha256=67ddafa45273c054bdda3bf069b447489758346f2200c510f723c5053d1f4790

Stored in directory: /private/tmp/pip-ephem-wheel-cache-2akk7n3m/wheels/a4/cb/1a/277a076c4434fadc0707a37ba48587dc2ac6397d517c3b9de7

Successfully built cffi

Failed to build cryptography

ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly

WARNING: You are using pip version 20.2.3; however, version 21.3.1 is available.

You should consider upgrading via the '/Library/Developer/CommandLineTools/usr/bin/python3 -m pip install --upgrade pip' command.

WARNING: The directory '/Users/szo/Library/Caches/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.

Collecting PyObjC

Downloading pyobjc-8.1-py3-none-any.whl (3.8 kB)

Collecting Pillow

Downloading Pillow-9.0.0.tar.gz (49.5 MB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 49.5 MB 3.7 MB/s

Collecting pyobjc-framework-ScriptingBridge==8.1; platform_release >= "9.0"

Downloading pyobjc-framework-ScriptingBridge-8.1.tar.gz (19 kB)

Collecting pyobjc-framework-Cocoa==8.1

Downloading pyobjc-framework-Cocoa-8.1.tar.gz (4.0 MB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 4.0 MB 55.9 MB/s

Collecting pyobjc-framework-Quartz==8.1

Downloading pyobjc-framework-Quartz-8.1.tar.gz (3.5 MB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 3.5 MB 22.1 MB/s

Collecting pyobjc-framework-ColorSync==8.1; platform_release >= "17.0"

Downloading pyobjc_framework_ColorSync-8.1-py2.py3-none-any.whl (5.4 kB)

Collecting pyobjc-framework-ClassKit==8.1; platform_release >= "20.0"

Downloading pyobjc-framework-ClassKit-8.1.tar.gz (26 kB)

Collecting pyobjc-framework-Contacts==8.1; platform_release >= "15.0"

Downloading pyobjc-framework-Contacts-8.1.tar.gz (53 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 53 kB 9.7 MB/s

Collecting pyobjc-framework-MLCompute==8.1; platform_release >= "20.0"

Downloading pyobjc_framework_MLCompute-8.1-py2.py3-none-any.whl (5.9 kB)

Collecting pyobjc-framework-CoreLocation==8.1; platform_release >= "10.0"

Downloading pyobjc-framework-CoreLocation-8.1.tar.gz (59 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 59 kB 21.6 MB/s

Collecting pyobjc-framework-CoreData==8.1

Downloading pyobjc-framework-CoreData-8.1.tar.gz (171 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 171 kB 11.2 MB/s

Collecting pyobjc-framework-CoreMIDI==8.1

Downloading pyobjc-framework-CoreMIDI-8.1.tar.gz (45 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 45 kB 6.6 MB/s

Collecting pyobjc-framework-LaunchServices==8.1

Downloading pyobjc_framework_LaunchServices-8.1-py2.py3-none-any.whl (3.3 kB)

Collecting pyobjc-framework-MediaAccessibility==8.1; platform_release >= "13.0"

Downloading pyobjc_framework_MediaAccessibility-8.1-py2.py3-none-any.whl (3.8 kB)

Collecting pyobjc-framework-NetFS==8.1; platform_release >= "10.0"

Downloading pyobjc_framework_NetFS-8.1-py2.py3-none-any.whl (3.7 kB)

Collecting pyobjc-framework-AutomaticAssessmentConfiguration==8.1; platform_release >= "19.0"

Downloading pyobjc-framework-AutomaticAssessmentConfiguration-8.1.tar.gz (19 kB)

Collecting pyobjc-framework-libdispatch==8.1; platform_release >= "12.0"

Downloading pyobjc-framework-libdispatch-8.1.tar.gz (29 kB)

Collecting pyobjc-framework-OSLog==8.1; platform_release >= "19.0"

Downloading pyobjc-framework-OSLog-8.1.tar.gz (20 kB)

Collecting pyobjc-framework-VideoToolbox==8.1; platform_release >= "12.0"

Downloading pyobjc-framework-VideoToolbox-8.1.tar.gz (45 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 45 kB 10.2 MB/s

Collecting pyobjc-framework-FileProvider==8.1; platform_release >= "19.0"

Downloading pyobjc-framework-FileProvider-8.1.tar.gz (38 kB)

Collecting pyobjc-framework-MetalPerformanceShadersGraph==8.1; platform_release >= "20.0"

Downloading pyobjc_framework_MetalPerformanceShadersGraph-8.1-py2.py3-none-any.whl (4.5 kB)

Collecting pyobjc-framework-DictionaryServices==8.1; platform_release >= "9.0"

Downloading pyobjc_framework_DictionaryServices-8.1-py2.py3-none-any.whl (3.4 kB)

Collecting pyobjc-framework-CoreHaptics==8.1; platform_release >= "19.0"

Downloading pyobjc_framework_CoreHaptics-8.1-py2.py3-none-any.whl (4.5 kB)

Collecting pyobjc-framework-DiscRecordingUI==8.1

Downloading pyobjc_framework_DiscRecordingUI-8.1-py2.py3-none-any.whl (4.2 kB)

Collecting pyobjc-framework-ExecutionPolicy==8.1; platform_release >= "19.0"

Downloading pyobjc_framework_ExecutionPolicy-8.1-py2.py3-none-any.whl (3.2 kB)

Collecting pyobjc-framework-QuickLookThumbnailing==8.1; platform_release >= "19.0"

Downloading pyobjc_framework_QuickLookThumbnailing-8.1-py2.py3-none-any.whl (3.5 kB)

Collecting pyobjc-framework-NetworkExtension==8.1; platform_release >= "15.0"

Downloading pyobjc-framework-NetworkExtension-8.1.tar.gz (75 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 75 kB 9.7 MB/s

Collecting pyobjc-framework-DiskArbitration==8.1

Downloading pyobjc_framework_DiskArbitration-8.1-py2.py3-none-any.whl (4.3 kB)

Collecting pyobjc-framework-AddressBook==8.1

Downloading pyobjc-framework-AddressBook-8.1.tar.gz (72 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 72 kB 8.8 MB/s

Collecting pyobjc-framework-ServiceManagement==8.1; platform_release >= "10.0"

Downloading pyobjc_framework_ServiceManagement-8.1-py2.py3-none-any.whl (4.5 kB)

Collecting pyobjc-framework-Photos==8.1; platform_release >= "15.0"

Downloading pyobjc-framework-Photos-8.1.tar.gz (53 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 53 kB 11.0 MB/s

Collecting pyobjc-framework-Intents==8.1; platform_release >= "16.0"

Downloading pyobjc-framework-Intents-8.1.tar.gz (185 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 185 kB 5.7 MB/s

Collecting pyobjc-framework-UserNotifications==8.1; platform_release >= "18.0"

Downloading pyobjc-framework-UserNotifications-8.1.tar.gz (30 kB)

Collecting pyobjc-framework-Social==8.1; platform_release >= "12.0"

Downloading pyobjc_framework_Social-8.1-py2.py3-none-any.whl (3.9 kB)

Collecting pyobjc-framework-ModelIO==8.1; platform_release >= "15.0"

Downloading pyobjc-framework-ModelIO-8.1.tar.gz (86 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 86 kB 16.2 MB/s

Collecting pyobjc-framework-PhotosUI==8.1; platform_release >= "15.0"

Downloading pyobjc-framework-PhotosUI-8.1.tar.gz (29 kB)

Collecting pyobjc-framework-UniformTypeIdentifiers==8.1; platform_release >= "20.0"

Downloading pyobjc_framework_UniformTypeIdentifiers-8.1-py2.py3-none-any.whl (4.0 kB)

Collecting pyobjc-framework-PassKit==8.1; platform_release >= "20.0"

Downloading pyobjc-framework-PassKit-8.1.tar.gz (47 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 47 kB 6.8 MB/s

Collecting pyobjc-framework-CoreServices==8.1

Downloading pyobjc-framework-CoreServices-8.1.tar.gz (666 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 666 kB 7.6 MB/s

Collecting pyobjc-framework-CoreWLAN==8.1; platform_release >= "10.0"

Downloading pyobjc-framework-CoreWLAN-8.1.tar.gz (44 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 44 kB 11.4 MB/s

Collecting pyobjc-framework-CoreAudioKit==8.1

Downloading pyobjc-framework-CoreAudioKit-8.1.tar.gz (18 kB)

Collecting pyobjc-framework-StoreKit==8.1; platform_release >= "11.0"

Downloading pyobjc-framework-StoreKit-8.1.tar.gz (41 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 41 kB 12.8 MB/s

Collecting pyobjc-framework-ExternalAccessory==8.1; platform_release >= "17.0"

Downloading pyobjc-framework-ExternalAccessory-8.1.tar.gz (19 kB)

Collecting pyobjc-framework-SpriteKit==8.1; platform_release >= "13.0"

Downloading pyobjc-framework-SpriteKit-8.1.tar.gz (85 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 85 kB 19.6 MB/s

Collecting pyobjc-framework-SystemConfiguration==8.1

Downloading pyobjc-framework-SystemConfiguration-8.1.tar.gz (89 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 89 kB 27.6 MB/s

Collecting pyobjc-framework-CFNetwork==8.1

Downloading pyobjc-framework-CFNetwork-8.1.tar.gz (55 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 55 kB 17.3 MB/s

Collecting pyobjc-framework-OpenDirectory==8.1; platform_release >= "10.0"

Downloading pyobjc_framework_OpenDirectory-8.1-py2.py3-none-any.whl (12 kB)

Collecting pyobjc-framework-CoreMedia==8.1; platform_release >= "11.0"

Downloading pyobjc-framework-CoreMedia-8.1.tar.gz (112 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 112 kB 27.9 MB/s

Collecting pyobjc-framework-LocalAuthentication==8.1; platform_release >= "14.0"

Downloading pyobjc_framework_LocalAuthentication-8.1-py2.py3-none-any.whl (4.9 kB)

Collecting pyobjc-framework-SecurityFoundation==8.1

Downloading pyobjc_framework_SecurityFoundation-8.1-py2.py3-none-any.whl (3.1 kB)

Collecting pyobjc-framework-CoreAudio==8.1

Downloading pyobjc-framework-CoreAudio-8.1.tar.gz (96 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 96 kB 11.3 MB/s

Collecting pyobjc-framework-CoreBluetooth==8.1; platform_release >= "14.0"

Downloading pyobjc-framework-CoreBluetooth-8.1.tar.gz (40 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 40 kB 21.9 MB/s

Collecting pyobjc-framework-ImageCaptureCore==8.1; platform_release >= "10.0"

Downloading pyobjc-framework-ImageCaptureCore-8.1.tar.gz (63 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 63 kB 32.8 MB/s

Collecting pyobjc-framework-PreferencePanes==8.1

Downloading pyobjc_framework_PreferencePanes-8.1-py2.py3-none-any.whl (4.2 kB)

Collecting pyobjc-framework-CoreSpotlight==8.1; platform_release >= "17.0"

Downloading pyobjc-framework-CoreSpotlight-8.1.tar.gz (39 kB)

Collecting pyobjc-framework-NaturalLanguage==8.1; platform_release >= "18.0"

Downloading pyobjc_framework_NaturalLanguage-8.1-py2.py3-none-any.whl (4.3 kB)

Collecting pyobjc-framework-GameCenter==8.1; platform_release >= "12.0"

Downloading pyobjc-framework-GameCenter-8.1.tar.gz (29 kB)

Collecting pyobjc-framework-AdServices==8.1; platform_release >= "20.0"

Downloading pyobjc_framework_AdServices-8.1-py2.py3-none-any.whl (3.0 kB)

Collecting pyobjc-framework-Collaboration==8.1; platform_release >= "9.0"

Downloading pyobjc_framework_Collaboration-8.1-py2.py3-none-any.whl (4.4 kB)

Collecting pyobjc-framework-Accounts==8.1; platform_release >= "12.0"

Downloading pyobjc_framework_Accounts-8.1-py2.py3-none-any.whl (4.5 kB)

Collecting pyobjc-framework-FileProviderUI==8.1; platform_release >= "19.0"

Downloading pyobjc_framework_FileProviderUI-8.1-py2.py3-none-any.whl (3.1 kB)

Collecting pyobjc-framework-ReplayKit==8.1; platform_release >= "20.0"

Downloading pyobjc-framework-ReplayKit-8.1.tar.gz (22 kB)

Collecting pyobjc-framework-Security==8.1

Downloading pyobjc-framework-Security-8.1.tar.gz (159 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 159 kB 11.2 MB/s

Collecting pyobjc-framework-LatentSemanticMapping==8.1

Downloading pyobjc_framework_LatentSemanticMapping-8.1-py2.py3-none-any.whl (4.9 kB)

Collecting pyobjc-framework-KernelManagement==8.1; platform_release >= "20.0"

Downloading pyobjc_framework_KernelManagement-8.1-py2.py3-none-any.whl (3.2 kB)

Collecting pyobjc-framework-Speech==8.1; platform_release >= "19.0"

Downloading pyobjc-framework-Speech-8.1.tar.gz (21 kB)

Collecting pyobjc-framework-CalendarStore==8.1; platform_release >= "9.0"

Downloading pyobjc_framework_CalendarStore-8.1-py2.py3-none-any.whl (4.6 kB)

Collecting pyobjc-framework-IMServicePlugIn==8.1; platform_release >= "11.0"

Downloading pyobjc-framework-IMServicePlugIn-8.1.tar.gz (21 kB)

Collecting pyobjc-framework-OSAKit==8.1

Downloading pyobjc_framework_OSAKit-8.1-py2.py3-none-any.whl (3.5 kB)

Collecting pyobjc-framework-MetricKit==8.1; platform_release >= "21.0"

Downloading pyobjc-framework-MetricKit-8.1.tar.gz (23 kB)

Collecting pyobjc-framework-FinderSync==8.1; platform_release >= "14.0"

Downloading pyobjc_framework_FinderSync-8.1-py2.py3-none-any.whl (4.4 kB)

Collecting pyobjc-framework-SoundAnalysis==8.1; platform_release >= "19.0"

Downloading pyobjc_framework_SoundAnalysis-8.1-py2.py3-none-any.whl (3.4 kB)

Collecting pyobjc-framework-IntentsUI==8.1; platform_release >= "21.0"

Downloading pyobjc-framework-IntentsUI-8.1.tar.gz (18 kB)

Collecting pyobjc-framework-CryptoTokenKit==8.1; platform_release >= "14.0"

Downloading pyobjc-framework-CryptoTokenKit-8.1.tar.gz (38 kB)

Collecting pyobjc-framework-Accessibility==8.1; platform_release >= "20.0"

Downloading pyobjc-framework-Accessibility-8.1.tar.gz (22 kB)

Collecting pyobjc-framework-AuthenticationServices==8.1; platform_release >= "19.0"

Downloading pyobjc-framework-AuthenticationServices-8.1.tar.gz (40 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 40 kB 22.9 MB/s

Collecting pyobjc-framework-MetalPerformanceShaders==8.1; platform_release >= "17.0"

Downloading pyobjc-framework-MetalPerformanceShaders-8.1.tar.gz (159 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 159 kB 20.7 MB/s

Collecting pyobjc-framework-SceneKit==8.1; platform_release >= "11.0"

Downloading pyobjc-framework-SceneKit-8.1.tar.gz (163 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 163 kB 15.9 MB/s

Collecting pyobjc-framework-ApplicationServices==8.1

Downloading pyobjc-framework-ApplicationServices-8.1.tar.gz (140 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 140 kB 17.4 MB/s

Collecting pyobjc-framework-GameController==8.1; platform_release >= "13.0"

Downloading pyobjc-framework-GameController-8.1.tar.gz (49 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 49 kB 25.0 MB/s

Collecting pyobjc-framework-AppleScriptObjC==8.1; platform_release >= "10.0"

Downloading pyobjc_framework_AppleScriptObjC-8.1-py2.py3-none-any.whl (3.9 kB)

Collecting pyobjc-framework-ScreenTime==8.1; platform_release >= "20.0"

Downloading pyobjc_framework_ScreenTime-8.1-py2.py3-none-any.whl (3.1 kB)

Collecting pyobjc-framework-ExceptionHandling==8.1

Downloading pyobjc_framework_ExceptionHandling-8.1-py2.py3-none-any.whl (7.4 kB)

Collecting pyobjc-framework-ContactsUI==8.1; platform_release >= "15.0"

Downloading pyobjc-framework-ContactsUI-8.1.tar.gz (17 kB)

Collecting pyobjc-framework-SafariServices==8.1; platform_release >= "15.0"

Downloading pyobjc-framework-SafariServices-8.1.tar.gz (25 kB)

Collecting pyobjc-framework-LocalAuthenticationEmbeddedUI==8.1; platform_release >= "21.0"

Downloading pyobjc_framework_LocalAuthenticationEmbeddedUI-8.1-py2.py3-none-any.whl (3.1 kB)

Collecting pyobjc-framework-VideoSubscriberAccount==8.1; platform_release >= "18.0"

Downloading pyobjc_framework_VideoSubscriberAccount-8.1-py2.py3-none-any.whl (3.7 kB)

Collecting pyobjc-framework-MediaToolbox==8.1; platform_release >= "13.0"

Downloading pyobjc-framework-MediaToolbox-8.1.tar.gz (20 kB)

Collecting pyobjc-framework-Virtualization==8.1; platform_release >= "20.0"

Downloading pyobjc-framework-Virtualization-8.1.tar.gz (31 kB)

Collecting pyobjc-framework-DVDPlayback==8.1

Downloading pyobjc_framework_DVDPlayback-8.1-py2.py3-none-any.whl (7.6 kB)

Collecting pyobjc-framework-IOSurface==8.1; platform_release >= "10.0"

Downloading pyobjc_framework_IOSurface-8.1-py2.py3-none-any.whl (4.3 kB)

Collecting pyobjc-framework-AdSupport==8.1; platform_release >= "18.0"

Downloading pyobjc_framework_AdSupport-8.1-py2.py3-none-any.whl (2.9 kB)

Collecting pyobjc-framework-AppTrackingTransparency==8.1; platform_release >= "20.0"

Downloading pyobjc_framework_AppTrackingTransparency-8.1-py2.py3-none-any.whl (3.3 kB)

Collecting pyobjc-framework-CallKit==8.1; platform_release >= "20.0"

Downloading pyobjc_framework_CallKit-8.1-py2.py3-none-any.whl (4.3 kB)

Collecting pyobjc-framework-MediaPlayer==8.1; platform_release >= "16.0"

Downloading pyobjc_framework_MediaPlayer-8.1-py2.py3-none-any.whl (5.8 kB)

Collecting pyobjc-framework-Network==8.1; platform_release >= "18.0"

Downloading pyobjc-framework-Network-8.1.tar.gz (64 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 64 kB 21.9 MB/s

Collecting pyobjc-framework-SyncServices==8.1

Downloading pyobjc-framework-SyncServices-8.1.tar.gz (42 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 42 kB 19.6 MB/s

Collecting pyobjc-framework-InstallerPlugins==8.1

Downloading pyobjc_framework_InstallerPlugins-8.1-py2.py3-none-any.whl (4.3 kB)

Collecting pyobjc-framework-PencilKit==8.1; platform_release >= "19.0"

Downloading pyobjc_framework_PencilKit-8.1-py2.py3-none-any.whl (3.2 kB)

Collecting pyobjc-framework-WebKit==8.1

Downloading pyobjc-framework-WebKit-8.1.tar.gz (457 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 457 kB 22.5 MB/s

Collecting pyobjc-framework-LinkPresentation==8.1; platform_release >= "19.0"

Downloading pyobjc_framework_LinkPresentation-8.1-py2.py3-none-any.whl (3.2 kB)

Collecting pyobjc-framework-MapKit==8.1; platform_release >= "13.0"

Downloading pyobjc-framework-MapKit-8.1.tar.gz (84 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 84 kB 22.7 MB/s

Collecting pyobjc-framework-UserNotificationsUI==8.1; platform_release >= "20.0"

Downloading pyobjc_framework_UserNotificationsUI-8.1-py2.py3-none-any.whl (3.4 kB)

Collecting pyobjc-framework-AudioVideoBridging==8.1; platform_release >= "12.0"

Downloading pyobjc_framework_AudioVideoBridging-8.1-py2.py3-none-any.whl (6.1 kB)

Collecting pyobjc-framework-SecurityInterface==8.1

Downloading pyobjc-framework-SecurityInterface-8.1.tar.gz (27 kB)

Collecting pyobjc-framework-BusinessChat==8.1; platform_release >= "18.0"

Downloading pyobjc_framework_BusinessChat-8.1-py2.py3-none-any.whl (2.9 kB)

Collecting pyobjc-framework-DeviceCheck==8.1; platform_release >= "19.0"

Downloading pyobjc_framework_DeviceCheck-8.1-py2.py3-none-any.whl (3.2 kB)

Collecting pyobjc-framework-CoreText==8.1

Downloading pyobjc-framework-CoreText-8.1.tar.gz (155 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 155 kB 12.0 MB/s

Collecting pyobjc-framework-NotificationCenter==8.1; platform_release >= "14.0"

Downloading pyobjc-framework-NotificationCenter-8.1.tar.gz (20 kB)

Collecting pyobjc-framework-DataDetection==8.1; platform_release >= "21.0"

Downloading pyobjc_framework_DataDetection-8.1-py2.py3-none-any.whl (2.9 kB)

Collecting pyobjc-framework-CloudKit==8.1; platform_release >= "14.0"

Downloading pyobjc_framework_CloudKit-8.1-py2.py3-none-any.whl (7.6 kB)

Collecting pyobjc-framework-PushKit==8.1; platform_release >= "19.0"

Downloading pyobjc-framework-PushKit-8.1.tar.gz (18 kB)

Collecting pyobjc-framework-iTunesLibrary==8.1; platform_release >= "10.0"

Downloading pyobjc_framework_iTunesLibrary-8.1-py2.py3-none-any.whl (4.5 kB)

Collecting pyobjc-framework-CoreMediaIO==8.1; platform_release >= "11.0"

Downloading pyobjc-framework-CoreMediaIO-8.1.tar.gz (61 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 61 kB 26.9 MB/s

Collecting pyobjc-framework-FSEvents==8.1; platform_release >= "9.0"

Downloading pyobjc-framework-FSEvents-8.1.tar.gz (26 kB)

Collecting pyobjc-framework-GameKit==8.1; platform_release >= "12.0"

Downloading pyobjc-framework-GameKit-8.1.tar.gz (85 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 85 kB 27.6 MB/s

Collecting pyobjc-framework-AVKit==8.1; platform_release >= "13.0"

Downloading pyobjc-framework-AVKit-8.1.tar.gz (26 kB)

Collecting pyobjc-framework-EventKit==8.1; platform_release >= "12.0"

Downloading pyobjc_framework_EventKit-8.1-py2.py3-none-any.whl (5.7 kB)

Collecting pyobjc-framework-Metal==8.1; platform_release >= "15.0"

Downloading pyobjc-framework-Metal-8.1.tar.gz (155 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 155 kB 14.5 MB/s

Collecting pyobjc-core==8.1

Downloading pyobjc-core-8.1.tar.gz (716 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 716 kB 15.8 MB/s

Collecting pyobjc-framework-Vision==8.1; platform_release >= "17.0"

Downloading pyobjc-framework-Vision-8.1.tar.gz (60 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 60 kB 24.0 MB/s

Collecting pyobjc-framework-AppleScriptKit==8.1

Downloading pyobjc_framework_AppleScriptKit-8.1-py2.py3-none-any.whl (3.8 kB)

Collecting pyobjc-framework-InstantMessage==8.1; platform_release >= "9.0"

Downloading pyobjc_framework_InstantMessage-8.1-py2.py3-none-any.whl (4.9 kB)

Collecting pyobjc-framework-MediaLibrary==8.1; platform_release >= "13.0"

Downloading pyobjc_framework_MediaLibrary-8.1-py2.py3-none-any.whl (3.8 kB)

Collecting pyobjc-framework-MultipeerConnectivity==8.1; platform_release >= "14.0"

Downloading pyobjc-framework-MultipeerConnectivity-8.1.tar.gz (21 kB)

Collecting pyobjc-framework-MailKit==8.1; platform_release >= "21.0"

Downloading pyobjc_framework_MailKit-8.1-py2.py3-none-any.whl (3.9 kB)

Collecting pyobjc-framework-AVFoundation==8.1; platform_release >= "11.0"

Downloading pyobjc-framework-AVFoundation-8.1.tar.gz (434 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 434 kB 26.7 MB/s

Collecting pyobjc-framework-MetalKit==8.1; platform_release >= "15.0"

Downloading pyobjc-framework-MetalKit-8.1.tar.gz (27 kB)

Collecting pyobjc-framework-CoreMotion==8.1; platform_release >= "19.0"

Downloading pyobjc_framework_CoreMotion-8.1-py2.py3-none-any.whl (4.5 kB)

Collecting pyobjc-framework-SearchKit==8.1

Downloading pyobjc_framework_SearchKit-8.1-py2.py3-none-any.whl (3.3 kB)

Collecting pyobjc-framework-CoreML==8.1; platform_release >= "17.0"

Downloading pyobjc-framework-CoreML-8.1.tar.gz (42 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 42 kB 17.9 MB/s

Collecting pyobjc-framework-GameplayKit==8.1; platform_release >= "15.0"

Downloading pyobjc-framework-GameplayKit-8.1.tar.gz (51 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 51 kB 17.3 MB/s

Collecting pyobjc-framework-Automator==8.1

Downloading pyobjc_framework_Automator-8.1-py2.py3-none-any.whl (5.0 kB)

Collecting pyobjc-framework-SystemExtensions==8.1; platform_release >= "19.0"

Downloading pyobjc-framework-SystemExtensions-8.1.tar.gz (19 kB)

Collecting pyobjc-framework-ShazamKit==8.1; platform_release >= "21.0"

Downloading pyobjc-framework-ShazamKit-8.1.tar.gz (19 kB)

Collecting pyobjc-framework-ScreenSaver==8.1

Downloading pyobjc-framework-ScreenSaver-8.1.tar.gz (21 kB)

Collecting pyobjc-framework-InputMethodKit==8.1; platform_release >= "9.0"

Downloading pyobjc-framework-InputMethodKit-8.1.tar.gz (23 kB)

Collecting pyobjc-framework-DiscRecording==8.1

Downloading pyobjc-framework-DiscRecording-8.1.tar.gz (81 kB)

 |€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€| 81 kB 27.0 MB/s

Building wheels for collected packages: Pillow, pyobjc-framework-ScriptingBridge, pyobjc-framework-Cocoa, pyobjc-framework-Quartz, pyobjc-framework-ClassKit, pyobjc-framework-Contacts, pyobjc-framework-CoreLocation, pyobjc-framework-CoreData, pyobjc-framework-CoreMIDI, pyobjc-framework-AutomaticAssessmentConfiguration, pyobjc-framework-libdispatch, pyobjc-framework-OSLog, pyobjc-framework-VideoToolbox, pyobjc-framework-FileProvider, pyobjc-framework-NetworkExtension, pyobjc-framework-AddressBook, pyobjc-framework-Photos, pyobjc-framework-Intents, pyobjc-framework-UserNotifications, pyobjc-framework-ModelIO, pyobjc-framework-PhotosUI, pyobjc-framework-PassKit, pyobjc-framework-CoreServices, pyobjc-framework-CoreWLAN, pyobjc-framework-CoreAudioKit, pyobjc-framework-StoreKit, pyobjc-framework-ExternalAccessory, pyobjc-framework-SpriteKit, pyobjc-framework-SystemConfiguration, pyobjc-framework-CFNetwork, pyobjc-framework-CoreMedia, pyobjc-framework-CoreAudio, pyobjc-framework-CoreBluetooth, pyobjc-framework-ImageCaptureCore, pyobjc-framework-CoreSpotlight, pyobjc-framework-GameCenter, pyobjc-framework-ReplayKit, pyobjc-framework-Security, pyobjc-framework-Speech, pyobjc-framework-IMServicePlugIn, pyobjc-framework-MetricKit, pyobjc-framework-IntentsUI, pyobjc-framework-CryptoTokenKit, pyobjc-framework-Accessibility, pyobjc-framework-AuthenticationServices, pyobjc-framework-MetalPerformanceShaders, pyobjc-framework-SceneKit, pyobjc-framework-ApplicationServices, pyobjc-framework-GameController, pyobjc-framework-ContactsUI, pyobjc-framework-SafariServices, pyobjc-framework-MediaToolbox, pyobjc-framework-Virtualization, pyobjc-framework-Network, pyobjc-framework-SyncServices, pyobjc-framework-WebKit, pyobjc-framework-MapKit, pyobjc-framework-SecurityInterface, pyobjc-framework-CoreText, pyobjc-framework-NotificationCenter, pyobjc-framework-PushKit, pyobjc-framework-CoreMediaIO, pyobjc-framework-FSEvents, pyobjc-framework-GameKit, pyobjc-framework-AVKit, pyobjc-framework-Metal, pyobjc-core, pyobjc-framework-Vision, pyobjc-framework-MultipeerConnectivity, pyobjc-framework-AVFoundation, pyobjc-framework-MetalKit, pyobjc-framework-CoreML, pyobjc-framework-GameplayKit, pyobjc-framework-SystemExtensions, pyobjc-framework-ShazamKit, pyobjc-framework-ScreenSaver, pyobjc-framework-InputMethodKit, pyobjc-framework-DiscRecording

Building wheel for Pillow (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/tmp/pip-install-vc2jhptx/pillow/setup.py'"'"'; file='"'"'/private/tmp/pip-install-vc2jhptx/pillow/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/tmp/pip-wheel-dx4vcg3s

   cwd: /private/tmp/pip-install-vc2jhptx/pillow/

Complete output (173 lines):

running bdist_wheel

running build

running build_py

creating build

creating build/lib.macosx-10.14.6-arm64-3.8

creating build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/MpoImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageMode.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/PngImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/XbmImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/PcxImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/SunImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageFile.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/SpiderImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/TarIO.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/FitsStubImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/MpegImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/BdfFontFile.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/GribStubImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageStat.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/PixarImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/GimpPaletteFile.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageColor.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ContainerIO.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/MspImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/MicImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/_version.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImtImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/GifImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/PalmImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageQt.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageMath.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/PaletteFile.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/FontFile.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/PdfParser.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ExifTags.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageCms.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/FpxImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageChops.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/BufrStubImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/PSDraw.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/PcdImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageFilter.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageDraw2.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImagePath.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/DcxImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/init.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/JpegPresets.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/Hdf5StubImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/features.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageDraw.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/GimpGradientFile.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageWin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/IcoImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/_tkinter_finder.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/EpsImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/TgaImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageMorph.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/Jpeg2KImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/WalImageFile.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/PcfFontFile.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/BlpImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageTk.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/GbrImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageOps.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/PdfImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageShow.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageEnhance.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/WmfImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageGrab.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/WebPImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/FliImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/TiffTags.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/CurImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/_util.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/GdImageFile.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/TiffImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/IptcImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImagePalette.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/BmpImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageTransform.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/IcnsImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/McIdasImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/XpmImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/DdsImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageSequence.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/PyAccess.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/_binary.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/Image.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/main.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/XVThumbImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/SgiImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/PsdImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/JpegImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/ImageFont.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/PpmImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

copying src/PIL/FtexImagePlugin.py -> build/lib.macosx-10.14.6-arm64-3.8/PIL

running egg_info

writing src/Pillow.egg-info/PKG-INFO

writing dependency_links to src/Pillow.egg-info/dependency_links.txt

writing top-level names to src/Pillow.egg-info/top_level.txt

reading manifest file 'src/Pillow.egg-info/SOURCES.txt'

reading manifest template 'MANIFEST.in'

warning: no files found matching '*.c'

warning: no files found matching '*.h'

warning: no files found matching '*.sh'

warning: no previously-included files found matching '.appveyor.yml'

warning: no previously-included files found matching '.clang-format'

warning: no previously-included files found matching '.coveragerc'

warning: no previously-included files found matching '.editorconfig'

warning: no previously-included files found matching '.readthedocs.yml'

warning: no previously-included files found matching 'codecov.yml'

warning: no previously-included files matching '.git*' found anywhere in distribution

warning: no previously-included files matching '*.pyc' found anywhere in distribution

warning: no previously-included files matching '*.so' found anywhere in distribution

no previously-included directories found matching '.ci'

writing manifest file 'src/Pillow.egg-info/SOURCES.txt'

running build_ext

The headers or library files could not be found for jpeg,

a required dependency when compiling Pillow from source.

Please see the install instructions at:

 https://pillow.readthedocs.io/en/latest/installation.html

Traceback (most recent call last):

File "/private/tmp/pip-install-vc2jhptx/pillow/setup.py", line 989, in <module>

  setup(

File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/site-packages/setuptools/__init__.py", line 165, in setup

  return distutils.core.setup(**attrs)

File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/distutils/core.py", line 148, in setup

  dist.run_commands()

File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 966, in run_commands

  self.run_command(cmd)

File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 985, in run_command

  cmd_obj.run()

File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/site-packages/wheel/bdist_wheel.py", line 192, in run

  self.run_command('build')

File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/distutils/cmd.py", line 313, in run_command

  self.distribution.run_command(command)

File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 985, in run_command

  cmd_obj.run()

File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/distutils/command/build.py", line 135, in run

  self.run_command(cmd_name)

File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/distutils/cmd.py", line 313, in run_command

  self.distribution.run_command(command)

File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/distutils/dist.py", line 985, in run_command

  cmd_obj.run()

File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 87, in run

  _build_ext.run(self)

File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/distutils/command/build_ext.py", line 340, in run

  self.build_extensions()

File "/private/tmp/pip-install-vc2jhptx/pillow/setup.py", line 804, in build_extensions

  raise RequiredDependencyException(f)

main.RequiredDependencyException: jpeg

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "<string>", line 1, in <module>

File "/private/tmp/pip-install-vc2jhptx/pillow/setup.py", line 1009, in <module>

  raise RequiredDependencyException(msg)

main.RequiredDependencyException:

The headers or library files could not be found for jpeg,

a required dependency when compiling Pillow from source.

Please see the install instructions at:

 https://pillow.readthedocs.io/en/latest/installation.html

ERROR: Failed building wheel for Pillow

Running setup.py clean for Pillow

Building wheel for pyobjc-framework-ScriptingBridge (setup.py) ... done

Created wheel for pyobjc-framework-ScriptingBridge: filename=pyobjc_framework_ScriptingBridge-8.1-cp36-abi3-macosx_10_14_6_arm64.whl size=9325 sha256=c746f03561e220794e4f4cb9f9958b69798e49ab20a9760e5ee1b020ff238303

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/20/8a/b4/723e6485d36c6e1ad238fc4ff93e4af606177246b5dde2eeb1

Building wheel for pyobjc-framework-Cocoa (setup.py) ... done

Created wheel for pyobjc-framework-Cocoa: filename=pyobjc_framework_Cocoa-8.1-cp38-cp38-macosx_10_14_6_arm64.whl size=382388 sha256=87222c7aa595da42f39f55e4cf7b3f0058584b21e1e0e585987a0d753e9307df

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/9b/6e/0f/4fb3d20e869d254f7f6546febb3b1baaf5f43db38f9658e284

Building wheel for pyobjc-framework-Quartz (setup.py) ... done

Created wheel for pyobjc-framework-Quartz: filename=pyobjc_framework_Quartz-8.1-cp38-cp38-macosx_10_14_6_arm64.whl size=226127 sha256=3424863761499cc02fbe51237a23c5e161bab6163f52203bc5569e7281e9722c

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/cf/9b/36/bab1d9a8d9c47caf9985b54d12fd051dff61820a1f0f9c389e

Building wheel for pyobjc-framework-ClassKit (setup.py) ... done

Created wheel for pyobjc-framework-ClassKit: filename=pyobjc_framework_ClassKit-8.1-cp36-abi3-macosx_10_14_6_arm64.whl size=8614 sha256=5ebb7885074cfd6cba5d2ef485da29bebcba72d499627f43f94d66650646f56e

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/65/a6/a9/6e41a9fa4a82b12b14e435dbc6a08a5adaf69ec12debdcf851

Building wheel for pyobjc-framework-Contacts (setup.py) ... done

Created wheel for pyobjc-framework-Contacts: filename=pyobjc_framework_Contacts-8.1-cp36-abi3-macosx_10_14_6_arm64.whl size=13074 sha256=759418a58b23f1b4f6566d9c30b30a026207b9ceec0a1aaf65a20b769dfc457e

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/ac/72/d6/4b7e207e07ce01f44a8449d566577e89c5779e779de5f7cf8c

Building wheel for pyobjc-framework-CoreLocation (setup.py) ... done

Created wheel for pyobjc-framework-CoreLocation: filename=pyobjc_framework_CoreLocation-8.1-cp36-abi3-macosx_10_14_6_arm64.whl size=12989 sha256=352b49260de92fb6e7a7eab4c6a452e23f3c96767f15f858c9f533bc5ed3e374

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/f4/4f/eb/529a75b3f2a1df8d102109940c11a981d1d4623dfb081240ba

Building wheel for pyobjc-framework-CoreData (setup.py) ... done

Created wheel for pyobjc-framework-CoreData: filename=pyobjc_framework_CoreData-8.1-cp36-abi3-macosx_10_14_6_arm64.whl size=16594 sha256=1b7b75b43f5f5f25652f1107f5ce95db4aed8641dac437e629b2eae8abc78621

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/f9/ed/38/776a48a5e3243e4446b4c8436b1b136dd736dd7410be18442a

Building wheel for pyobjc-framework-CoreMIDI (setup.py) ... done

Created wheel for pyobjc-framework-CoreMIDI: filename=pyobjc_framework_CoreMIDI-8.1-cp36-abi3-macosx_10_14_6_arm64.whl size=18214 sha256=8ccd58bdadd36b3cd6352076dec16960d173caa35c8bb302d36242ca4dbaf293

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/77/92/0a/614a9f3020b9c1cbb469e269e9a02b623d07315616a9506b11

Building wheel for pyobjc-framework-AutomaticAssessmentConfiguration (setup.py) ... done

Created wheel for pyobjc-framework-AutomaticAssessmentConfiguration: filename=pyobjc_framework_AutomaticAssessmentConfiguration-8.1-cp36-abi3-macosx_10_14_6_arm64.whl size=8899 sha256=7501ecc6c15995ae14c5a26e971b6d98689b5cdd16c21dd629188f3feaa637c5

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/57/ac/68/a4094aa618c83bb7bedfc6a372cc053abf6955b61e900cf19b

Building wheel for pyobjc-framework-libdispatch (setup.py) ... done

Created wheel for pyobjc-framework-libdispatch: filename=pyobjc_framework_libdispatch-8.1-cp38-cp38-macosx_10_14_6_arm64.whl size=16125 sha256=4981e4fbb9fa00a259fe9e11e3161addd45e6b0a4856e5628652fd32e16a7bda

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/2c/70/50/73bbf9b2c1571803009dce4dd6f0124a3c9549ed3c309dc4f3

Building wheel for pyobjc-framework-OSLog (setup.py) ... done

Created wheel for pyobjc-framework-OSLog: filename=pyobjc_framework_OSLog-8.1-cp36-abi3-macosx_10_14_6_arm64.whl size=8713 sha256=f4e0daf0f18617b36d8bb3b0c57b632fdc3b56a98feed151ef6bb65d3f460400

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/35/88/be/bba790ce651fe4aa3d99163aed93ad03db73cf8c1329bb5465

Building wheel for pyobjc-framework-VideoToolbox (setup.py) ... done

Created wheel for pyobjc-framework-VideoToolbox: filename=pyobjc_framework_VideoToolbox-8.1-cp36-abi3-macosx_10_14_6_arm64.whl size=12929 sha256=c4650fcdb7c4fc5cc972c7d80bbefe96a4676d450913eb683cb4beff51f31c5e

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/b4/4d/cd/04585251cc9c2e67680fea80d3c1228f162b6ce256a89bbd68

Building wheel for pyobjc-framework-FileProvider (setup.py) ... done

Created wheel for pyobjc-framework-FileProvider: filename=pyobjc_framework_FileProvider-8.1-cp38-cp38-macosx_10_14_6_arm64.whl size=16193 sha256=cda595592a3ce16a655a72a86a19e165ced30eec8ea476b290b06bc1d7a70700

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/3e/28/52/dcba8833d1ce1e6d2e96e07b803897e11952796bb58ab2af1a

Building wheel for pyobjc-framework-NetworkExtension (setup.py) ... done

Created wheel for pyobjc-framework-NetworkExtension: filename=pyobjc_framework_NetworkExtension-8.1-cp36-abi3-macosx_10_14_6_arm64.whl size=13863 sha256=4c9816ddc9cc1352333e10170bbac37cf4ed08d85c5f8a543fe10fde3fa77013

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/54/18/4c/903ff61b4bc3848929321dd9fccc575654e098dbd44c5eba16

Building wheel for pyobjc-framework-AddressBook (setup.py) ... done

Created wheel for pyobjc-framework-AddressBook: filename=pyobjc_framework_AddressBook-8.1-cp36-abi3-macosx_10_14_6_arm64.whl size=14271 sha256=f1fbae5706cc48d741ebf086cd21f37464aa2241ae6074455b7fb8e2421bd8bc

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/ad/48/53/4468eebc4543845c619c66e39110f4b44d0b831f47c6d8a1bc

Building wheel for pyobjc-framework-Photos (setup.py) ... done

Created wheel for pyobjc-framework-Photos: filename=pyobjc_framework_Photos-8.1-cp36-abi3-macosx_10_14_6_arm64.whl size=12690 sha256=cf41e5009133bf564fa753d3b5e571cae5201b5a718565d4941b6378e514e44d

Stored in directory: /private/tmp/pip-ephem-wheel-cache-dpfb4vur/wheels/3e/82/cf/9871e91f7876a47724142b4f96274d2fe3f5545f71ddab8b4a

Building wheel for pyobjc-framework-Intents (setup.py) ... done

Created wheel for pyobjc-framework-Intents: filename=pyobjc_framework_Intents-8.1-cp36-abi3-macosx_10_14_6_arm64.whl size=24773 sha256=558e5c6c1d64b9b332fc0baba9e0cc54fcc2700ddab933985f14e93ffc16bc9f

Stored in directory: /private/tmp/pip-ephem-whee

saebasanzo commented 2 years ago

感谢大佬

今天我再做了下测试。 然后可以正常启动了,不知道是什么原因。

saebasanzo commented 2 years ago

@