title: Error installing jupyterlab/jupyter notebook on MacOS big sur
body: <p>I'm trying to install jupyter on my mac, but I'm facing errors while installing.</p>
  <p>The commands used to install:</p>
  <pre><code>pip install jupyterlab
  pip install notebook
  </code></pre>
  <p>Both give similar errors.</p>
  <p>I acknowledge I'm on a beta OS thus I wouldn't complain if it's not supported, just asking to make sure that it's not some stupid user-errors.</p>
  <p>Errors shown:</p>
  <pre><code>Defaulting to user installation because normal site-packages is not writeable
  Collecting notebook
    Using cached notebook-6.1.4-py3-none-any.whl (9.5 MB)
  Collecting traitlets&gt;=4.2.1
    Using cached traitlets-5.0.4-py3-none-any.whl (98 kB)
  Collecting prometheus-client
    Using cached prometheus_client-0.8.0-py2.py3-none-any.whl (53 kB)
  Collecting argon2-cffi
    Using cached argon2-cffi-20.1.0.tar.gz (1.8 MB)
    Installing build dependencies ... error
    ERROR: Command errored out with exit status 1:
     command: /Applications/Xcode.app/Contents/Developer/usr/bin/python3 /Users/yagami/Library/Python/3.8/lib/python/site-packages/pip install --ignore-installed --no-user --prefix /private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-build-env-62k24twj/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools&gt;=40.6.0' wheel 'cffi&gt;=1.0'
         cwd: None
    Complete output (288 lines):
    Collecting setuptools&gt;=40.6.0
      Using cached setuptools-50.3.0-py3-none-any.whl (785 kB)
    Collecting wheel
      Using cached wheel-0.35.1-py2.py3-none-any.whl (33 kB)
    Collecting cffi&gt;=1.0
      Using cached cffi-1.14.3.tar.gz (470 kB)
    Collecting pycparser
      Using cached pycparser-2.20-py2.py3-none-any.whl (112 kB)
    Building wheels for collected packages: cffi
      Building wheel for cffi (setup.py): started
      Building wheel for cffi (setup.py): finished with status 'error'
      ERROR: Command errored out with exit status 1:
       command: /Applications/Xcode.app/Contents/Developer/usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '&quot;'&quot;'/private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-install-xgpxryh0/cffi/setup.py'&quot;'&quot;'; __file__='&quot;'&quot;'/private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-install-xgpxryh0/cffi/setup.py'&quot;'&quot;';f=getattr(tokenize, '&quot;'&quot;'open'&quot;'&quot;', open)(__file__);code=f.read().replace('&quot;'&quot;'\r\n'&quot;'&quot;', '&quot;'&quot;'\n'&quot;'&quot;');f.close();exec(compile(code, __file__, '&quot;'&quot;'exec'&quot;'&quot;'))' bdist_wheel -d /private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-wheel-0obo4jsw
           cwd: /private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-install-xgpxryh0/cffi/
      Complete output (130 lines):
      running bdist_wheel
      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/cffi
      copying cffi/backend_ctypes.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/error.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/setuptools_ext.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/__init__.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/cffi_opcode.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/vengine_gen.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/pkgconfig.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/model.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/ffiplatform.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/api.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/vengine_cpy.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/commontypes.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/lock.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/recompiler.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/cparser.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/verifier.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/_cffi_include.h -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/parse_c_type.h -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/_embedding.h -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      copying cffi/_cffi_errors.h -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
      running build_ext
      building '_cffi_backend' extension
      creating build/temp.macosx-10.14.6-x86_64-3.8
      creating build/temp.macosx-10.14.6-x86_64-3.8/c
      xcrun -sdk macosx clang -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 -arch arm64 -arch x86_64 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/ffi -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c c/_cffi_backend.c -o build/temp.macosx-10.14.6-x86_64-3.8/c/_cffi_backend.o
      In file included from c/_cffi_backend.c:2:
      In file included from /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8/Python.h:11:
      In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/limits.h:21:
      In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/limits.h:63:
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/cdefs.h:807:2: error: Unsupported architecture
      #error Unsupported architecture
       ^
      In file included from c/_cffi_backend.c:2:
      In file included from /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8/Python.h:11:
      In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/limits.h:21:
      In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/limits.h:64:
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/machine/limits.h:8:2: error: architecture not supported
      #error architecture not supported
       ^
      In file included from c/_cffi_backend.c:2:
      In file included from /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8/Python.h:25:
      In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/stdio.h:64:
      In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/_stdio.h:71:
      In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/_types.h:27:
      In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:33:
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/machine/_types.h:34:2: error: architecture not supported
      #error architecture not supported
       ^
      In file included from c/_cffi_backend.c:2:
      In file included from /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8/Python.h:25:
      In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/stdio.h:64:
      In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/_stdio.h:71:
      In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/_types.h:27:
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:55:9: error: unknown type name '__int64_t'
      typedef __int64_t       __darwin_blkcnt_t;      /* total blocks */
              ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:56:9: error: unknown type name '__int32_t'; did you mean '__int128_t'?
      typedef __int32_t       __darwin_blksize_t;     /* preferred block size */
              ^
      note: '__int128_t' declared here
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:57:9: error: unknown type name '__int32_t'; did you mean '__int128_t'?
      typedef __int32_t       __darwin_dev_t;         /* dev_t */
              ^
      note: '__int128_t' declared here
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:60:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      typedef __uint32_t      __darwin_gid_t;         /* [???] process and group IDs */
              ^
      note: '__uint128_t' declared here
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:61:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      typedef __uint32_t      __darwin_id_t;          /* [XSI] pid_t, uid_t, or gid_t*/
              ^
      note: '__uint128_t' declared here
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:62:9: error: unknown type name '__uint64_t'
      typedef __uint64_t      __darwin_ino64_t;       /* [???] Used for 64 bit inodes */
              ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:68:9: error: unknown type name '__darwin_natural_t'
      typedef __darwin_natural_t __darwin_mach_port_name_t; /* Used by mach */
              ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:70:9: error: unknown type name '__uint16_t'; did you mean '__uint128_t'?
      typedef __uint16_t      __darwin_mode_t;        /* [???] Some file attributes */
              ^
      note: '__uint128_t' declared here
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:71:9: error: unknown type name '__int64_t'
      typedef __int64_t       __darwin_off_t;         /* [???] Used for file sizes */
              ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:72:9: error: unknown type name '__int32_t'; did you mean '__int128_t'?
      typedef __int32_t       __darwin_pid_t;         /* [???] process and group IDs */
              ^
      note: '__int128_t' declared here
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:73:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      typedef __uint32_t      __darwin_sigset_t;      /* [???] signal set */
              ^
      note: '__uint128_t' declared here
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:74:9: error: unknown type name '__int32_t'; did you mean '__int128_t'?
      typedef __int32_t       __darwin_suseconds_t;   /* [???] microseconds */
              ^
      note: '__int128_t' declared here
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:75:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      typedef __uint32_t      __darwin_uid_t;         /* [???] user IDs */
              ^
      note: '__uint128_t' declared here
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:76:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      typedef __uint32_t      __darwin_useconds_t;    /* [???] microseconds */
              ^
      note: '__uint128_t' declared here
      In file included from c/_cffi_backend.c:2:
      In file included from /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8/Python.h:25:
      In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/stdio.h:64:
      In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/_stdio.h:71:
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/_types.h:43:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
      typedef __uint32_t      __darwin_wctype_t;
              ^
      note: '__uint128_t' declared here
      In file included from c/_cffi_backend.c:2:
      In file included from /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8/Python.h:25:
      In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/stdio.h:64:
      In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/_stdio.h:75:
      In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types/_va_list.h:31:
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/machine/types.h:37:2: error: architecture not supported
      #error architecture not supported
       ^
      fatal error: too many errors emitted, stopping now [-ferror-limit=]
      20 errors generated.
      error: command 'xcrun' failed with exit status 1
      ----------------------------------------
      ERROR: Failed building wheel for cffi
      Running setup.py clean for cffi
    Failed to build cffi
    Installing collected packages: setuptools, wheel, pycparser, cffi
        Running setup.py install for cffi: started
        Running setup.py install for cffi: finished with status 'error'
        ERROR: Command errored out with exit status 1:
         command: /Applications/Xcode.app/Contents/Developer/usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '&quot;'&quot;'/private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-install-xgpxryh0/cffi/setup.py'&quot;'&quot;'; __file__='&quot;'&quot;'/private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-install-xgpxryh0/cffi/setup.py'&quot;'&quot;';f=getattr(tokenize, '&quot;'&quot;'open'&quot;'&quot;', open)(__file__);code=f.read().replace('&quot;'&quot;'\r\n'&quot;'&quot;', '&quot;'&quot;'\n'&quot;'&quot;');f.close();exec(compile(code, __file__, '&quot;'&quot;'exec'&quot;'&quot;'))' install --record /private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-record-09jh8alg/install-record.txt --single-version-externally-managed --prefix /private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-build-env-62k24twj/overlay --compile --install-headers /private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-build-env-62k24twj/overlay/include/python3.8/cffi
             cwd: /private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-install-xgpxryh0/cffi/
        Complete output (130 lines):
        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/cffi
        copying cffi/backend_ctypes.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/error.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/setuptools_ext.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/__init__.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/cffi_opcode.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/vengine_gen.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/pkgconfig.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/model.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/ffiplatform.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/api.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/vengine_cpy.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/commontypes.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/lock.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/recompiler.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/cparser.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/verifier.py -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/_cffi_include.h -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/parse_c_type.h -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/_embedding.h -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        copying cffi/_cffi_errors.h -&gt; build/lib.macosx-10.14.6-x86_64-3.8/cffi
        running build_ext
        building '_cffi_backend' extension
        creating build/temp.macosx-10.14.6-x86_64-3.8
        creating build/temp.macosx-10.14.6-x86_64-3.8/c
        xcrun -sdk macosx clang -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 -arch arm64 -arch x86_64 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/ffi -I/Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8 -c c/_cffi_backend.c -o build/temp.macosx-10.14.6-x86_64-3.8/c/_cffi_backend.o
        In file included from c/_cffi_backend.c:2:
        In file included from /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8/Python.h:11:
        In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/limits.h:21:
        In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/limits.h:63:
        /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/cdefs.h:807:2: error: Unsupported architecture
        #error Unsupported architecture
         ^
        In file included from c/_cffi_backend.c:2:
        In file included from /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8/Python.h:11:
        In file included from /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.0/include/limits.h:21:
        In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/limits.h:64:
        /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/machine/limits.h:8:2: error: architecture not supported
        #error architecture not supported
         ^
        In file included from c/_cffi_backend.c:2:
        In file included from /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8/Python.h:25:
        In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/stdio.h:64:
        In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/_stdio.h:71:
        In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/_types.h:27:
        In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:33:
        /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/machine/_types.h:34:2: error: architecture not supported
        #error architecture not supported
         ^
        In file included from c/_cffi_backend.c:2:
        In file included from /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8/Python.h:25:
        In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/stdio.h:64:
        In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/_stdio.h:71:
        In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/_types.h:27:
        /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:55:9: error: unknown type name '__int64_t'
        typedef __int64_t       __darwin_blkcnt_t;      /* total blocks */
                ^
        Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:68:9: error: unknown type name '__darwin_natural_t'
        typedef __darwin_natural_t __darwin_mach_port_name_t; /* Used by mach */
                ^
        /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:70:9: error: unknown type name '__uint16_t'; did you mean '__uint128_t'?
        typedef __uint16_t      __darwin_mode_t;        /* [???] Some file attributes */
                ^
        note: '__uint128_t' declared here
        /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:71:9: error: unknown type name '__int64_t'
        typedef __int64_t       __darwin_off_t;         /* [???] Used for file sizes */
                ^
        /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:72:9: error: unknown type name '__int32_t'; did you mean '__int128_t'?
        typedef __int32_t       __darwin_pid_t;         /* [???] process and group IDs */
                ^
        note: '__int128_t' declared here
        /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:73:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
        typedef __uint32_t      __darwin_sigset_t;      /* [???] signal set */
                ^
        note: '__uint128_t' declared here
        /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:74:9: error: unknown type name '__int32_t'; did you mean '__int128_t'?
        typedef __int32_t       __darwin_suseconds_t;   /* [???] microseconds */
                ^
        note: '__int128_t' declared here
        /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:75:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
        typedef __uint32_t      __darwin_uid_t;         /* [???] user IDs */
                ^
        note: '__uint128_t' declared here
        /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types.h:76:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
        typedef __uint32_t      __darwin_useconds_t;    /* [???] microseconds */
                ^
        note: '__uint128_t' declared here
        In file included from c/_cffi_backend.c:2:
        In file included from /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8/Python.h:25:
        In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/stdio.h:64:
        In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/_stdio.h:71:
        /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/_types.h:43:9: error: unknown type name '__uint32_t'; did you mean '__uint128_t'?
        typedef __uint32_t      __darwin_wctype_t;
                ^
        note: '__uint128_t' declared here
        In file included from c/_cffi_backend.c:2:
        In file included from /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/3.8/include/python3.8/Python.h:25:
        In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/stdio.h:64:
        In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/_stdio.h:75:
        In file included from /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/sys/_types/_va_list.h:31:
        /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.15.sdk/usr/include/machine/types.h:37:2: error: architecture not supported
        #error architecture not supported
         ^
        fatal error: too many errors emitted, stopping now [-ferror-limit=]
        20 errors generated.
        error: command 'xcrun' failed with exit status 1
        ----------------------------------------
    ERROR: Command errored out with exit status 1: /Applications/Xcode.app/Contents/Developer/usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '&quot;'&quot;'/private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-install-xgpxryh0/cffi/setup.py'&quot;'&quot;'; __file__='&quot;'&quot;'/private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-install-xgpxryh0/cffi/setup.py'&quot;'&quot;';f=getattr(tokenize, '&quot;'&quot;'open'&quot;'&quot;', open)(__file__);code=f.read().replace('&quot;'&quot;'\r\n'&quot;'&quot;', '&quot;'&quot;'\n'&quot;'&quot;');f.close();exec(compile(code, __file__, '&quot;'&quot;'exec'&quot;'&quot;'))' install --record /private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-record-09jh8alg/install-record.txt --single-version-externally-managed --prefix /private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-build-env-62k24twj/overlay --compile --install-headers /private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-build-env-62k24twj/overlay/include/python3.8/cffi Check the logs for full command output.
    ----------------------------------------
  ERROR: Command errored out with exit status 1: /Applications/Xcode.app/Contents/Developer/usr/bin/python3 /Users/yagami/Library/Python/3.8/lib/python/site-packages/pip install --ignore-installed --no-user --prefix /private/var/folders/g0/d04hk18n311bj7rw6j_r__9h0000gn/T/pip-build-env-62k24twj/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'setuptools&gt;=40.6.0' wheel 'cffi&gt;=1.0' Check the logs for full command output.
  </code></pre>
  <h3>What I've tried</h3>
  <p>I've tried updating <code>pip</code> and <code>setuptools</code> but it didn't make a difference.
  I've also removed the whole <code>/Library/Python</code>, still no luck.</p>
  <h3>Extra info</h3>
  <p><code>python3 -V</code>:</p>
  <pre><code>Python 3.8.2
  </code></pre>
  <p><code>pip -V</code>:</p>
  <pre><code>pip 20.2.3 from /Users/yagami/Library/Python/3.8/lib/python/site-packages/pip (python 3.8)
  </code></pre>
  <p><code>which python3</code>:</p>
  <pre><code>/usr/bin/python3
  </code></pre>
  <p><code>which pip</code>:</p>
  <pre><code>/usr/local/bin/pip
  </code></pre>