Hello, I’m trying to install streamlit libraries, but unfortunately after 20-30 seconds of “running” computer is returning me following error.
Can you pls help me to understand what I’m doing wrong?
Thank you very much!
Best Regards
MBP-di-Stefano:~ stefano$ pip install streamlit
Collecting streamlit
Downloading streamlit-0.67.1-py2.py3-none-any.whl (7.2 MB)
|████████████████████████████████| 7.2 MB 767 kB/s
Requirement already satisfied: tzlocal in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (2.1)
Collecting watchdog
Using cached watchdog-0.10.3.tar.gz (94 kB)
Requirement already satisfied: pyarrow in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (1.0.1)
Requirement already satisfied: boto3 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (1.14.60)
Requirement already satisfied: protobuf>=3.6.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (3.13.0)
Requirement already satisfied: pillow>=6.2.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (7.2.0)
Requirement already satisfied: astor in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (0.8.1)
Requirement already satisfied: blinker in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (1.4)
Requirement already satisfied: numpy in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (1.19.1)
Requirement already satisfied: tornado>=5.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (6.0.4)
Requirement already satisfied: altair>=3.2.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (4.1.0)
Requirement already satisfied: validators in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (0.18.1)
Requirement already satisfied: base58 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (2.0.1)
Requirement already satisfied: pydeck>=0.1.dev5 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (0.5.0b1)
Requirement already satisfied: click>=7.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (7.1.2)
Requirement already satisfied: packaging in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (20.4)
Requirement already satisfied: requests in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (2.24.0)
Requirement already satisfied: python-dateutil in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (2.8.1)
Requirement already satisfied: enum-compat in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (0.0.3)
Requirement already satisfied: botocore>=1.13.44 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (1.17.60)
Requirement already satisfied: cachetools>=4.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (4.1.1)
Requirement already satisfied: pandas>=0.21.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (1.1.0)
Requirement already satisfied: toml in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from streamlit) (0.10.1)
Requirement already satisfied: pytz in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from tzlocal->streamlit) (2020.1)
Requirement already satisfied: pathtools>=0.1.1 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from watchdog->streamlit) (0.1.2)
Requirement already satisfied: jmespath<1.0.0,>=0.7.1 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from boto3->streamlit) (0.10.0)
Requirement already satisfied: s3transfer<0.4.0,>=0.3.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from boto3->streamlit) (0.3.3)
Requirement already satisfied: setuptools in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from protobuf>=3.6.0->streamlit) (47.1.0)
Requirement already satisfied: six>=1.9 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from protobuf>=3.6.0->streamlit) (1.15.0)
Requirement already satisfied: toolz in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from altair>=3.2.0->streamlit) (0.10.0)
Requirement already satisfied: jinja2 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from altair>=3.2.0->streamlit) (2.11.2)
Requirement already satisfied: jsonschema in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from altair>=3.2.0->streamlit) (3.2.0)
Requirement already satisfied: entrypoints in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from altair>=3.2.0->streamlit) (0.3)
Requirement already satisfied: decorator>=3.4.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from validators->streamlit) (4.4.2)
Requirement already satisfied: ipywidgets>=7.0.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from pydeck>=0.1.dev5->streamlit) (7.5.1)
Requirement already satisfied: traitlets>=4.3.2 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from pydeck>=0.1.dev5->streamlit) (5.0.4)
Requirement already satisfied: ipykernel>=5.1.2; python_version >= "3.4" in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from pydeck>=0.1.dev5->streamlit) (5.3.4)
Requirement already satisfied: pyparsing>=2.0.2 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from packaging->streamlit) (2.4.7)
Requirement already satisfied: chardet<4,>=3.0.2 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from requests->streamlit) (3.0.4)
Requirement already satisfied: idna<3,>=2.5 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from requests->streamlit) (2.10)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from requests->streamlit) (1.25.10)
Requirement already satisfied: certifi>=2017.4.17 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from requests->streamlit) (2020.6.20)
Requirement already satisfied: docutils<0.16,>=0.10 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from botocore>=1.13.44->streamlit) (0.15.2)
Requirement already satisfied: MarkupSafe>=0.23 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from jinja2->altair>=3.2.0->streamlit) (1.1.1)
Requirement already satisfied: pyrsistent>=0.14.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from jsonschema->altair>=3.2.0->streamlit) (0.16.0)
Requirement already satisfied: attrs>=17.4.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from jsonschema->altair>=3.2.0->streamlit) (20.2.0)
Requirement already satisfied: ipython>=4.0.0; python_version >= "3.3" in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (7.18.1)
Requirement already satisfied: nbformat>=4.2.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (5.0.7)
Requirement already satisfied: widgetsnbextension~=3.5.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (3.5.1)
Requirement already satisfied: ipython-genutils in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from traitlets>=4.3.2->pydeck>=0.1.dev5->streamlit) (0.2.0)
Requirement already satisfied: appnope; platform_system == "Darwin" in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from ipykernel>=5.1.2; python_version >= "3.4"->pydeck>=0.1.dev5->streamlit) (0.1.0)
Requirement already satisfied: jupyter-client in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from ipykernel>=5.1.2; python_version >= "3.4"->pydeck>=0.1.dev5->streamlit) (6.1.7)
Requirement already satisfied: pexpect>4.3; sys_platform != "win32" in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (4.8.0)
Requirement already satisfied: pygments in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (2.7.0)
Requirement already satisfied: backcall in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (0.2.0)
Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (3.0.7)
Requirement already satisfied: jedi>=0.10 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (0.17.2)
Requirement already satisfied: pickleshare in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (0.7.5)
Requirement already satisfied: jupyter-core in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from nbformat>=4.2.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (4.6.3)
Requirement already satisfied: notebook>=4.4.1 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (6.1.4)
Requirement already satisfied: pyzmq>=13 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from jupyter-client->ipykernel>=5.1.2; python_version >= "3.4"->pydeck>=0.1.dev5->streamlit) (19.0.2)
Requirement already satisfied: ptyprocess>=0.5 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from pexpect>4.3; sys_platform != "win32"->ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (0.6.0)
Requirement already satisfied: wcwidth in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (0.2.5)
Requirement already satisfied: parso<0.8.0,>=0.7.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from jedi>=0.10->ipython>=4.0.0; python_version >= "3.3"->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (0.7.1)
Requirement already satisfied: terminado>=0.8.3 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (0.8.3)
Requirement already satisfied: argon2-cffi in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (20.1.0)
Requirement already satisfied: Send2Trash in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (1.5.0)
Requirement already satisfied: prometheus-client in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (0.8.0)
Requirement already satisfied: nbconvert in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (6.0.2)
Requirement already satisfied: cffi>=1.0.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (1.14.2)
Requirement already satisfied: jupyterlab-pygments in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (0.1.1)
Requirement already satisfied: mistune<2,>=0.8.1 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (0.8.4)
Requirement already satisfied: testpath in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (0.4.4)
Requirement already satisfied: bleach in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (3.1.5)
Requirement already satisfied: nbclient<0.6.0,>=0.5.0 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (0.5.0)
Requirement already satisfied: defusedxml in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (0.6.0)
Requirement already satisfied: pandocfilters>=1.4.1 in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (1.4.2)
Requirement already satisfied: pycparser in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from cffi>=1.0.0->argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (2.20)
Requirement already satisfied: webencodings in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from bleach->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (0.5.1)
Requirement already satisfied: async-generator in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from nbclient<0.6.0,>=0.5.0->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (1.10)
Requirement already satisfied: nest-asyncio in /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages (from nbclient<0.6.0,>=0.5.0->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit) (1.4.0)
Using legacy 'setup.py install' for watchdog, since package 'wheel' is not installed.
Installing collected packages: watchdog, streamlit
Running setup.py install for watchdog ... error
ERROR: Command errored out with exit status 1:
command: /Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/9c/1sn6r7zd65j32_jtc4sqh0_m0000gn/T/pip-install-ff_kqz0g/watchdog/setup.py'"'"'; __file__='"'"'/private/var/folders/9c/1sn6r7zd65j32_jtc4sqh0_m0000gn/T/pip-install-ff_kqz0g/watchdog/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/9c/1sn6r7zd65j32_jtc4sqh0_m0000gn/T/pip-record-sl64otjo/install-record.txt --single-version-externally-managed --compile --install-headers /Library/Frameworks/Python.framework/Versions/3.8/include/python3.8/watchdog
cwd: /private/var/folders/9c/1sn6r7zd65j32_jtc4sqh0_m0000gn/T/pip-install-ff_kqz0g/watchdog/
Complete output (51 lines):
running install
running build
running build_py
creating build
creating build/lib.macosx-10.9-x86_64-3.8
creating build/lib.macosx-10.9-x86_64-3.8/watchdog
copying src/watchdog/watchmedo.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog
copying src/watchdog/version.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog
copying src/watchdog/events.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog
copying src/watchdog/__init__.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog
creating build/lib.macosx-10.9-x86_64-3.8/watchdog/utils
copying src/watchdog/utils/unicode_paths.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/utils
copying src/watchdog/utils/compat.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/utils
copying src/watchdog/utils/win32stat.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/utils
copying src/watchdog/utils/__init__.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/utils
copying src/watchdog/utils/dirsnapshot.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/utils
copying src/watchdog/utils/delayed_queue.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/utils
copying src/watchdog/utils/platform.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/utils
copying src/watchdog/utils/bricks.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/utils
copying src/watchdog/utils/echo.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/utils
creating build/lib.macosx-10.9-x86_64-3.8/watchdog/observers
copying src/watchdog/observers/fsevents.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/observers
copying src/watchdog/observers/inotify.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/observers
copying src/watchdog/observers/__init__.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/observers
copying src/watchdog/observers/api.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/observers
copying src/watchdog/observers/inotify_buffer.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/observers
copying src/watchdog/observers/winapi.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/observers
copying src/watchdog/observers/read_directory_changes.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/observers
copying src/watchdog/observers/kqueue.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/observers
copying src/watchdog/observers/inotify_c.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/observers
copying src/watchdog/observers/polling.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/observers
copying src/watchdog/observers/fsevents2.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/observers
creating build/lib.macosx-10.9-x86_64-3.8/watchdog/tricks
copying src/watchdog/tricks/__init__.py -> build/lib.macosx-10.9-x86_64-3.8/watchdog/tricks
running egg_info
writing src/watchdog.egg-info/PKG-INFO
writing dependency_links to src/watchdog.egg-info/dependency_links.txt
writing entry points to src/watchdog.egg-info/entry_points.txt
writing requirements to src/watchdog.egg-info/requires.txt
writing top-level names to src/watchdog.egg-info/top_level.txt
reading manifest file 'src/watchdog.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.h' under directory 'src'
writing manifest file 'src/watchdog.egg-info/SOURCES.txt'
running build_ext
building '_watchdog_fsevents' extension
creating build/temp.macosx-10.9-x86_64-3.8
creating build/temp.macosx-10.9-x86_64-3.8/src
gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -g -DWATCHDOG_VERSION_STRING="0.10.3" -DWATCHDOG_VERSION_MAJOR=0 -DWATCHDOG_VERSION_MINOR=10 -DWATCHDOG_VERSION_BUILD=3 -I/Library/Frameworks/Python.framework/Versions/3.8/include/python3.8 -c src/watchdog_fsevents.c -o build/temp.macosx-10.9-x86_64-3.8/src/watchdog_fsevents.o -std=c99 -pedantic -Wall -Wextra -fPIC -Wno-nullability-completeness -Wno-nullability-extension -Wno-newline-eof -Wno-error=unused-command-line-argument
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
error: command 'gcc' failed with exit status 1
----------------------------------------
ERROR: Command errored out with exit status 1: /Library/Frameworks/Python.framework/Versions/3.8/bin/python3.8 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/9c/1sn6r7zd65j32_jtc4sqh0_m0000gn/T/pip-install-ff_kqz0g/watchdog/setup.py'"'"'; __file__='"'"'/private/var/folders/9c/1sn6r7zd65j32_jtc4sqh0_m0000gn/T/pip-install-ff_kqz0g/watchdog/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/9c/1sn6r7zd65j32_jtc4sqh0_m0000gn/T/pip-record-sl64otjo/install-record.txt --single-version-externally-managed --compile --install-headers /Library/Frameworks/Python.framework/Versions/3.8/include/python3.8/watchdog Check the logs for full command output.