Skip to content

Installation Failure #1

@petermr

Description

@petermr

Trying to install chatbot

environment

(venv) (base) pm286macbook-2:chatbot pm286$ python --version
Python 3.12.7

MacOS Tahoe 26.3.1

tree

cd climate_streamlit
tree

├── app.py
├── chroma_db
│   ├── chroma.sqlite3
│   └── e7f87f3e-f7be-457c-a493-121bc8e18c86
│       ├── data_level0.bin
│       ├── header.bin
│       ├── length.bin
│       └── link_lists.bin
├── README.md
└── requirements.txt

installation using requirements.txt

pip install -r climate_streamlit/requirements.txt 
Collecting streamlit==1.36.0 (from -r climate_streamlit/requirements.txt (line 1))
  Using cached streamlit-1.36.0-py2.py3-none-any.whl.metadata (8.5 kB)
Collecting pdfplumber==0.11.0 (from -r climate_streamlit/requirements.txt (line 2))
  Using cached pdfplumber-0.11.0-py3-none-any.whl.metadata (39 kB)
Collecting chromadb==0.5.3 (from -r climate_streamlit/requirements.txt (line 3))
  Using cached chromadb-0.5.3-py3-none-any.whl.metadata (6.8 kB)
Collecting sentence-transformers==3.0.1 (from -r climate_streamlit/requirements.txt (line 4))
  Using cached sentence_transformers-3.0.1-py3-none-any.whl.metadata (10 kB)
Collecting groq==0.9.0 (from -r climate_streamlit/requirements.txt (line 5))
  Using cached groq-0.9.0-py3-none-any.whl.metadata (13 kB)
Collecting httpx==0.27.0 (from -r climate_streamlit/requirements.txt (line 6))
  Using cached httpx-0.27.0-py3-none-any.whl.metadata (7.2 kB)
Collecting altair<6,>=4.0 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached altair-5.5.0-py3-none-any.whl.metadata (11 kB)
Collecting blinker<2,>=1.0.0 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB)
Collecting cachetools<6,>=4.0 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached cachetools-5.5.2-py3-none-any.whl.metadata (5.4 kB)
Collecting click<9,>=7.0 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached click-8.3.1-py3-none-any.whl.metadata (2.6 kB)
Collecting numpy<3,>=1.20 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached numpy-2.4.3-cp312-cp312-macosx_14_0_arm64.whl.metadata (6.6 kB)
Collecting packaging<25,>=20 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
Collecting pandas<3,>=1.3.0 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached pandas-2.3.3-cp312-cp312-macosx_11_0_arm64.whl.metadata (91 kB)
Collecting pillow<11,>=7.1.0 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached pillow-10.4.0-cp312-cp312-macosx_11_0_arm64.whl.metadata (9.2 kB)
Collecting protobuf<6,>=3.20 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached protobuf-5.29.6-cp38-abi3-macosx_10_9_universal2.whl.metadata (592 bytes)
Collecting pyarrow>=7.0 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached pyarrow-23.0.1-cp312-cp312-macosx_12_0_arm64.whl.metadata (3.1 kB)
Collecting requests<3,>=2.27 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)
Collecting rich<14,>=10.14.0 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached rich-13.9.4-py3-none-any.whl.metadata (18 kB)
Collecting tenacity<9,>=8.1.0 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached tenacity-8.5.0-py3-none-any.whl.metadata (1.2 kB)
Collecting toml<2,>=0.10.1 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached toml-0.10.2-py2.py3-none-any.whl.metadata (7.1 kB)
Collecting typing-extensions<5,>=4.3.0 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
Collecting gitpython!=3.1.19,<4,>=3.0.7 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached gitpython-3.1.46-py3-none-any.whl.metadata (13 kB)
Collecting pydeck<1,>=0.8.0b4 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached pydeck-0.9.1-py2.py3-none-any.whl.metadata (4.1 kB)
Collecting tornado<7,>=6.0.3 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached tornado-6.5.5-cp39-abi3-macosx_10_9_universal2.whl.metadata (2.8 kB)
Collecting pdfminer.six==20231228 (from pdfplumber==0.11.0->-r climate_streamlit/requirements.txt (line 2))
  Using cached pdfminer.six-20231228-py3-none-any.whl.metadata (4.2 kB)
Collecting pypdfium2>=4.18.0 (from pdfplumber==0.11.0->-r climate_streamlit/requirements.txt (line 2))
  Using cached pypdfium2-5.6.0-py3-none-macosx_11_0_arm64.whl.metadata (68 kB)
Collecting build>=1.0.3 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached build-1.4.0-py3-none-any.whl.metadata (5.8 kB)
Collecting pydantic>=1.9 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached pydantic-2.12.5-py3-none-any.whl.metadata (90 kB)
Collecting chroma-hnswlib==0.7.3 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached chroma-hnswlib-0.7.3.tar.gz (31 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting fastapi>=0.95.2 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached fastapi-0.135.1-py3-none-any.whl.metadata (30 kB)
Collecting uvicorn>=0.18.3 (from uvicorn[standard]>=0.18.3->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached uvicorn-0.42.0-py3-none-any.whl.metadata (6.7 kB)
Collecting numpy<3,>=1.20 (from streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached numpy-1.26.4-cp312-cp312-macosx_11_0_arm64.whl.metadata (61 kB)
Collecting posthog>=2.4.0 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached posthog-7.9.12-py3-none-any.whl.metadata (6.5 kB)
Collecting onnxruntime>=1.14.1 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached onnxruntime-1.24.4-cp312-cp312-macosx_14_0_arm64.whl.metadata (5.2 kB)
Collecting opentelemetry-api>=1.2.0 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached opentelemetry_api-1.40.0-py3-none-any.whl.metadata (1.5 kB)
Collecting opentelemetry-exporter-otlp-proto-grpc>=1.2.0 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached opentelemetry_exporter_otlp_proto_grpc-1.40.0-py3-none-any.whl.metadata (2.6 kB)
Collecting opentelemetry-instrumentation-fastapi>=0.41b0 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached opentelemetry_instrumentation_fastapi-0.61b0-py3-none-any.whl.metadata (2.2 kB)
Collecting opentelemetry-sdk>=1.2.0 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached opentelemetry_sdk-1.40.0-py3-none-any.whl.metadata (1.6 kB)
Collecting tokenizers>=0.13.2 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached tokenizers-0.22.2-cp39-abi3-macosx_11_0_arm64.whl.metadata (7.3 kB)
Collecting pypika>=0.48.9 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached pypika-0.51.1-py2.py3-none-any.whl.metadata (51 kB)
Collecting tqdm>=4.65.0 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached tqdm-4.67.3-py3-none-any.whl.metadata (57 kB)
Collecting overrides>=7.3.1 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached overrides-7.7.0-py3-none-any.whl.metadata (5.8 kB)
Collecting importlib-resources (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached importlib_resources-6.5.2-py3-none-any.whl.metadata (3.9 kB)
Collecting grpcio>=1.58.0 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached grpcio-1.78.0-cp312-cp312-macosx_11_0_universal2.whl.metadata (3.8 kB)
Collecting bcrypt>=4.0.1 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached bcrypt-5.0.0-cp39-abi3-macosx_10_12_universal2.whl.metadata (10 kB)
Collecting typer>=0.9.0 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached typer-0.24.1-py3-none-any.whl.metadata (16 kB)
Collecting kubernetes>=28.1.0 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached kubernetes-35.0.0-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting PyYAML>=6.0.0 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached pyyaml-6.0.3-cp312-cp312-macosx_11_0_arm64.whl.metadata (2.4 kB)
Collecting mmh3>=4.0.1 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached mmh3-5.2.1-cp312-cp312-macosx_11_0_arm64.whl.metadata (14 kB)
Collecting orjson>=3.9.12 (from chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached orjson-3.11.7-cp312-cp312-macosx_15_0_arm64.whl.metadata (41 kB)
Collecting transformers<5.0.0,>=4.34.0 (from sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached transformers-4.57.6-py3-none-any.whl.metadata (43 kB)
Collecting torch>=1.11.0 (from sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached torch-2.10.0-2-cp312-none-macosx_11_0_arm64.whl.metadata (31 kB)
Collecting scikit-learn (from sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached scikit_learn-1.8.0-cp312-cp312-macosx_12_0_arm64.whl.metadata (11 kB)
Collecting scipy (from sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached scipy-1.17.1-cp312-cp312-macosx_14_0_arm64.whl.metadata (62 kB)
Collecting huggingface-hub>=0.15.1 (from sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached huggingface_hub-1.7.1-py3-none-any.whl.metadata (13 kB)
Collecting anyio<5,>=3.5.0 (from groq==0.9.0->-r climate_streamlit/requirements.txt (line 5))
  Using cached anyio-4.12.1-py3-none-any.whl.metadata (4.3 kB)
Collecting distro<2,>=1.7.0 (from groq==0.9.0->-r climate_streamlit/requirements.txt (line 5))
  Using cached distro-1.9.0-py3-none-any.whl.metadata (6.8 kB)
Collecting sniffio (from groq==0.9.0->-r climate_streamlit/requirements.txt (line 5))
  Using cached sniffio-1.3.1-py3-none-any.whl.metadata (3.9 kB)
Collecting certifi (from httpx==0.27.0->-r climate_streamlit/requirements.txt (line 6))
  Using cached certifi-2026.2.25-py3-none-any.whl.metadata (2.5 kB)
Collecting httpcore==1.* (from httpx==0.27.0->-r climate_streamlit/requirements.txt (line 6))
  Using cached httpcore-1.0.9-py3-none-any.whl.metadata (21 kB)
Collecting idna (from httpx==0.27.0->-r climate_streamlit/requirements.txt (line 6))
  Using cached idna-3.11-py3-none-any.whl.metadata (8.4 kB)
Collecting charset-normalizer>=2.0.0 (from pdfminer.six==20231228->pdfplumber==0.11.0->-r climate_streamlit/requirements.txt (line 2))
  Using cached charset_normalizer-3.4.6-cp312-cp312-macosx_10_13_universal2.whl.metadata (40 kB)
Collecting cryptography>=36.0.0 (from pdfminer.six==20231228->pdfplumber==0.11.0->-r climate_streamlit/requirements.txt (line 2))
  Using cached cryptography-46.0.5-cp311-abi3-macosx_10_9_universal2.whl.metadata (5.7 kB)
Collecting jinja2 (from altair<6,>=4.0->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
Collecting jsonschema>=3.0 (from altair<6,>=4.0->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB)
Collecting narwhals>=1.14.2 (from altair<6,>=4.0->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached narwhals-2.18.0-py3-none-any.whl.metadata (14 kB)
Collecting gitdb<5,>=4.0.1 (from gitpython!=3.1.19,<4,>=3.0.7->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB)
Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->gitpython!=3.1.19,<4,>=3.0.7->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB)
Collecting h11>=0.16 (from httpcore==1.*->httpx==0.27.0->-r climate_streamlit/requirements.txt (line 6))
  Using cached h11-0.16.0-py3-none-any.whl.metadata (8.3 kB)
Collecting python-dateutil>=2.8.2 (from pandas<3,>=1.3.0->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting pytz>=2020.1 (from pandas<3,>=1.3.0->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached pytz-2026.1.post1-py2.py3-none-any.whl.metadata (22 kB)
Collecting tzdata>=2022.7 (from pandas<3,>=1.3.0->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached tzdata-2025.3-py2.py3-none-any.whl.metadata (1.4 kB)
Collecting annotated-types>=0.6.0 (from pydantic>=1.9->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
Collecting pydantic-core==2.41.5 (from pydantic>=1.9->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached pydantic_core-2.41.5-cp312-cp312-macosx_11_0_arm64.whl.metadata (7.3 kB)
Collecting typing-inspection>=0.4.2 (from pydantic>=1.9->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached typing_inspection-0.4.2-py3-none-any.whl.metadata (2.6 kB)
Collecting urllib3<3,>=1.21.1 (from requests<3,>=2.27->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB)
Collecting markdown-it-py>=2.2.0 (from rich<14,>=10.14.0->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached markdown_it_py-4.0.0-py3-none-any.whl.metadata (7.3 kB)
Collecting pygments<3.0.0,>=2.13.0 (from rich<14,>=10.14.0->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB)
Collecting filelock (from transformers<5.0.0,>=4.34.0->sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached filelock-3.25.2-py3-none-any.whl.metadata (2.0 kB)
Collecting huggingface-hub>=0.15.1 (from sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached huggingface_hub-0.36.2-py3-none-any.whl.metadata (15 kB)
Collecting regex!=2019.12.17 (from transformers<5.0.0,>=4.34.0->sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached regex-2026.2.28-cp312-cp312-macosx_11_0_arm64.whl.metadata (40 kB)
Collecting safetensors>=0.4.3 (from transformers<5.0.0,>=4.34.0->sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached safetensors-0.7.0-cp38-abi3-macosx_11_0_arm64.whl.metadata (4.1 kB)
Collecting fsspec>=2023.5.0 (from huggingface-hub>=0.15.1->sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached fsspec-2026.2.0-py3-none-any.whl.metadata (10 kB)
Collecting hf-xet<2.0.0,>=1.1.3 (from huggingface-hub>=0.15.1->sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached hf_xet-1.4.2-cp37-abi3-macosx_11_0_arm64.whl.metadata (4.9 kB)
Collecting pyproject_hooks (from build>=1.0.3->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached pyproject_hooks-1.2.0-py3-none-any.whl.metadata (1.3 kB)
Collecting cffi>=2.0.0 (from cryptography>=36.0.0->pdfminer.six==20231228->pdfplumber==0.11.0->-r climate_streamlit/requirements.txt (line 2))
  Using cached cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl.metadata (2.6 kB)
Collecting pycparser (from cffi>=2.0.0->cryptography>=36.0.0->pdfminer.six==20231228->pdfplumber==0.11.0->-r climate_streamlit/requirements.txt (line 2))
  Using cached pycparser-3.0-py3-none-any.whl.metadata (8.2 kB)
Collecting starlette>=0.46.0 (from fastapi>=0.95.2->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached starlette-0.52.1-py3-none-any.whl.metadata (6.3 kB)
Collecting annotated-doc>=0.0.2 (from fastapi>=0.95.2->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached annotated_doc-0.0.4-py3-none-any.whl.metadata (6.6 kB)
Collecting MarkupSafe>=2.0 (from jinja2->altair<6,>=4.0->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl.metadata (2.7 kB)
Collecting attrs>=22.2.0 (from jsonschema>=3.0->altair<6,>=4.0->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB)
Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.0->altair<6,>=4.0->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)
Collecting referencing>=0.28.4 (from jsonschema>=3.0->altair<6,>=4.0->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)
Collecting rpds-py>=0.25.0 (from jsonschema>=3.0->altair<6,>=4.0->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached rpds_py-0.30.0-cp312-cp312-macosx_11_0_arm64.whl.metadata (4.1 kB)
Collecting six>=1.9.0 (from kubernetes>=28.1.0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 (from kubernetes>=28.1.0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached websocket_client-1.9.0-py3-none-any.whl.metadata (8.3 kB)
Collecting requests-oauthlib (from kubernetes>=28.1.0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB)
Collecting durationpy>=0.7 (from kubernetes>=28.1.0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached durationpy-0.10-py3-none-any.whl.metadata (340 bytes)
Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich<14,>=10.14.0->streamlit==1.36.0->-r climate_streamlit/requirements.txt (line 1))
  Using cached mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
Collecting flatbuffers (from onnxruntime>=1.14.1->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached flatbuffers-25.12.19-py2.py3-none-any.whl.metadata (1.0 kB)
Collecting sympy (from onnxruntime>=1.14.1->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached sympy-1.14.0-py3-none-any.whl.metadata (12 kB)
Collecting importlib-metadata<8.8.0,>=6.0 (from opentelemetry-api>=1.2.0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached importlib_metadata-8.7.1-py3-none-any.whl.metadata (4.7 kB)
Collecting zipp>=3.20 (from importlib-metadata<8.8.0,>=6.0->opentelemetry-api>=1.2.0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached zipp-3.23.0-py3-none-any.whl.metadata (3.6 kB)
Collecting googleapis-common-protos~=1.57 (from opentelemetry-exporter-otlp-proto-grpc>=1.2.0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached googleapis_common_protos-1.73.0-py3-none-any.whl.metadata (9.4 kB)
Collecting opentelemetry-exporter-otlp-proto-common==1.40.0 (from opentelemetry-exporter-otlp-proto-grpc>=1.2.0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached opentelemetry_exporter_otlp_proto_common-1.40.0-py3-none-any.whl.metadata (1.9 kB)
Collecting opentelemetry-proto==1.40.0 (from opentelemetry-exporter-otlp-proto-grpc>=1.2.0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached opentelemetry_proto-1.40.0-py3-none-any.whl.metadata (2.4 kB)
Collecting opentelemetry-semantic-conventions==0.61b0 (from opentelemetry-sdk>=1.2.0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached opentelemetry_semantic_conventions-0.61b0-py3-none-any.whl.metadata (2.5 kB)
Collecting opentelemetry-instrumentation-asgi==0.61b0 (from opentelemetry-instrumentation-fastapi>=0.41b0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached opentelemetry_instrumentation_asgi-0.61b0-py3-none-any.whl.metadata (2.1 kB)
Collecting opentelemetry-instrumentation==0.61b0 (from opentelemetry-instrumentation-fastapi>=0.41b0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached opentelemetry_instrumentation-0.61b0-py3-none-any.whl.metadata (7.2 kB)
Collecting opentelemetry-util-http==0.61b0 (from opentelemetry-instrumentation-fastapi>=0.41b0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached opentelemetry_util_http-0.61b0-py3-none-any.whl.metadata (2.6 kB)
Collecting wrapt<2.0.0,>=1.0.0 (from opentelemetry-instrumentation==0.61b0->opentelemetry-instrumentation-fastapi>=0.41b0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached wrapt-1.17.3-cp312-cp312-macosx_11_0_arm64.whl.metadata (6.4 kB)
Collecting asgiref~=3.0 (from opentelemetry-instrumentation-asgi==0.61b0->opentelemetry-instrumentation-fastapi>=0.41b0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached asgiref-3.11.1-py3-none-any.whl.metadata (9.3 kB)
Collecting backoff>=1.10.0 (from posthog>=2.4.0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached backoff-2.2.1-py3-none-any.whl.metadata (14 kB)
Collecting setuptools (from torch>=1.11.0->sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB)
Collecting networkx>=2.5.1 (from torch>=1.11.0->sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached networkx-3.6.1-py3-none-any.whl.metadata (6.8 kB)
Collecting mpmath<1.4,>=1.1.0 (from sympy->onnxruntime>=1.14.1->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached mpmath-1.3.0-py3-none-any.whl.metadata (8.6 kB)
Collecting shellingham>=1.3.0 (from typer>=0.9.0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)
Collecting httptools>=0.6.3 (from uvicorn[standard]>=0.18.3->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached httptools-0.7.1-cp312-cp312-macosx_11_0_arm64.whl.metadata (3.5 kB)
Collecting python-dotenv>=0.13 (from uvicorn[standard]>=0.18.3->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached python_dotenv-1.2.2-py3-none-any.whl.metadata (27 kB)
Collecting uvloop>=0.15.1 (from uvicorn[standard]>=0.18.3->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached uvloop-0.22.1-cp312-cp312-macosx_10_13_universal2.whl.metadata (4.9 kB)
Collecting watchfiles>=0.20 (from uvicorn[standard]>=0.18.3->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached watchfiles-1.1.1-cp312-cp312-macosx_11_0_arm64.whl.metadata (4.9 kB)
Collecting websockets>=10.4 (from uvicorn[standard]>=0.18.3->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached websockets-16.0-cp312-cp312-macosx_11_0_arm64.whl.metadata (6.8 kB)
Collecting oauthlib>=3.0.0 (from requests-oauthlib->kubernetes>=28.1.0->chromadb==0.5.3->-r climate_streamlit/requirements.txt (line 3))
  Using cached oauthlib-3.3.1-py3-none-any.whl.metadata (7.9 kB)
Collecting joblib>=1.3.0 (from scikit-learn->sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached joblib-1.5.3-py3-none-any.whl.metadata (5.5 kB)
Collecting threadpoolctl>=3.2.0 (from scikit-learn->sentence-transformers==3.0.1->-r climate_streamlit/requirements.txt (line 4))
  Using cached threadpoolctl-3.6.0-py3-none-any.whl.metadata (13 kB)
Using cached streamlit-1.36.0-py2.py3-none-any.whl (8.6 MB)
Using cached pdfplumber-0.11.0-py3-none-any.whl (56 kB)
Using cached chromadb-0.5.3-py3-none-any.whl (559 kB)
Using cached sentence_transformers-3.0.1-py3-none-any.whl (227 kB)
Using cached groq-0.9.0-py3-none-any.whl (103 kB)
Using cached httpx-0.27.0-py3-none-any.whl (75 kB)
Using cached pdfminer.six-20231228-py3-none-any.whl (5.6 MB)
Using cached altair-5.5.0-py3-none-any.whl (731 kB)
Using cached anyio-4.12.1-py3-none-any.whl (113 kB)
Using cached blinker-1.9.0-py3-none-any.whl (8.5 kB)
Using cached cachetools-5.5.2-py3-none-any.whl (10 kB)
Using cached click-8.3.1-py3-none-any.whl (108 kB)
Using cached distro-1.9.0-py3-none-any.whl (20 kB)
Using cached gitpython-3.1.46-py3-none-any.whl (208 kB)
Using cached gitdb-4.0.12-py3-none-any.whl (62 kB)
Using cached httpcore-1.0.9-py3-none-any.whl (78 kB)
Using cached numpy-1.26.4-cp312-cp312-macosx_11_0_arm64.whl (13.7 MB)
Using cached packaging-24.2-py3-none-any.whl (65 kB)
Using cached pandas-2.3.3-cp312-cp312-macosx_11_0_arm64.whl (10.7 MB)
Using cached pillow-10.4.0-cp312-cp312-macosx_11_0_arm64.whl (3.4 MB)
Using cached protobuf-5.29.6-cp38-abi3-macosx_10_9_universal2.whl (418 kB)
Using cached pydantic-2.12.5-py3-none-any.whl (463 kB)
Using cached pydantic_core-2.41.5-cp312-cp312-macosx_11_0_arm64.whl (1.9 MB)
Using cached pydeck-0.9.1-py2.py3-none-any.whl (6.9 MB)
Using cached requests-2.32.5-py3-none-any.whl (64 kB)
Using cached charset_normalizer-3.4.6-cp312-cp312-macosx_10_13_universal2.whl (295 kB)
Using cached idna-3.11-py3-none-any.whl (71 kB)
Using cached rich-13.9.4-py3-none-any.whl (242 kB)
Using cached pygments-2.19.2-py3-none-any.whl (1.2 MB)
Using cached smmap-5.0.3-py3-none-any.whl (24 kB)
Using cached tenacity-8.5.0-py3-none-any.whl (28 kB)
Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB)
Using cached tornado-6.5.5-cp39-abi3-macosx_10_9_universal2.whl (445 kB)
Using cached transformers-4.57.6-py3-none-any.whl (12.0 MB)
Using cached huggingface_hub-0.36.2-py3-none-any.whl (566 kB)
Using cached hf_xet-1.4.2-cp37-abi3-macosx_11_0_arm64.whl (3.6 MB)
Using cached tokenizers-0.22.2-cp39-abi3-macosx_11_0_arm64.whl (3.0 MB)
Using cached typing_extensions-4.15.0-py3-none-any.whl (44 kB)
Using cached urllib3-2.6.3-py3-none-any.whl (131 kB)
Using cached annotated_types-0.7.0-py3-none-any.whl (13 kB)
Using cached bcrypt-5.0.0-cp39-abi3-macosx_10_12_universal2.whl (495 kB)
Using cached build-1.4.0-py3-none-any.whl (24 kB)
Using cached certifi-2026.2.25-py3-none-any.whl (153 kB)
Using cached cryptography-46.0.5-cp311-abi3-macosx_10_9_universal2.whl (7.2 MB)
Using cached cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl (181 kB)
Using cached fastapi-0.135.1-py3-none-any.whl (116 kB)
Using cached annotated_doc-0.0.4-py3-none-any.whl (5.3 kB)
Using cached fsspec-2026.2.0-py3-none-any.whl (202 kB)
Using cached grpcio-1.78.0-cp312-cp312-macosx_11_0_universal2.whl (11.8 MB)
Using cached h11-0.16.0-py3-none-any.whl (37 kB)
Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
Using cached jsonschema-4.26.0-py3-none-any.whl (90 kB)
Using cached attrs-26.1.0-py3-none-any.whl (67 kB)
Using cached jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
Using cached kubernetes-35.0.0-py2.py3-none-any.whl (2.0 MB)
Using cached durationpy-0.10-py3-none-any.whl (3.9 kB)
Using cached markdown_it_py-4.0.0-py3-none-any.whl (87 kB)
Using cached mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Using cached markupsafe-3.0.3-cp312-cp312-macosx_11_0_arm64.whl (12 kB)
Using cached mmh3-5.2.1-cp312-cp312-macosx_11_0_arm64.whl (40 kB)
Using cached narwhals-2.18.0-py3-none-any.whl (444 kB)
Using cached onnxruntime-1.24.4-cp312-cp312-macosx_14_0_arm64.whl (17.3 MB)
Using cached opentelemetry_api-1.40.0-py3-none-any.whl (68 kB)
Using cached importlib_metadata-8.7.1-py3-none-any.whl (27 kB)
Using cached opentelemetry_exporter_otlp_proto_grpc-1.40.0-py3-none-any.whl (20 kB)
Using cached opentelemetry_exporter_otlp_proto_common-1.40.0-py3-none-any.whl (18 kB)
Using cached opentelemetry_proto-1.40.0-py3-none-any.whl (72 kB)
Using cached googleapis_common_protos-1.73.0-py3-none-any.whl (297 kB)
Using cached opentelemetry_sdk-1.40.0-py3-none-any.whl (141 kB)
Using cached opentelemetry_semantic_conventions-0.61b0-py3-none-any.whl (231 kB)
Using cached opentelemetry_instrumentation_fastapi-0.61b0-py3-none-any.whl (13 kB)
Using cached opentelemetry_instrumentation-0.61b0-py3-none-any.whl (33 kB)
Using cached opentelemetry_instrumentation_asgi-0.61b0-py3-none-any.whl (16 kB)
Using cached opentelemetry_util_http-0.61b0-py3-none-any.whl (9.3 kB)
Using cached asgiref-3.11.1-py3-none-any.whl (24 kB)
Using cached wrapt-1.17.3-cp312-cp312-macosx_11_0_arm64.whl (39 kB)
Using cached orjson-3.11.7-cp312-cp312-macosx_15_0_arm64.whl (125 kB)
Using cached overrides-7.7.0-py3-none-any.whl (17 kB)
Using cached posthog-7.9.12-py3-none-any.whl (202 kB)
Using cached backoff-2.2.1-py3-none-any.whl (15 kB)
Using cached pyarrow-23.0.1-cp312-cp312-macosx_12_0_arm64.whl (34.2 MB)
Using cached pypdfium2-5.6.0-py3-none-macosx_11_0_arm64.whl (3.4 MB)
Using cached pypika-0.51.1-py2.py3-none-any.whl (60 kB)
Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Using cached pytz-2026.1.post1-py2.py3-none-any.whl (510 kB)
Using cached pyyaml-6.0.3-cp312-cp312-macosx_11_0_arm64.whl (173 kB)
Using cached referencing-0.37.0-py3-none-any.whl (26 kB)
Using cached regex-2026.2.28-cp312-cp312-macosx_11_0_arm64.whl (289 kB)
Using cached rpds_py-0.30.0-cp312-cp312-macosx_11_0_arm64.whl (359 kB)
Using cached safetensors-0.7.0-cp38-abi3-macosx_11_0_arm64.whl (447 kB)
Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)
Using cached starlette-0.52.1-py3-none-any.whl (74 kB)
Using cached torch-2.10.0-2-cp312-none-macosx_11_0_arm64.whl (79.5 MB)
Using cached networkx-3.6.1-py3-none-any.whl (2.1 MB)
Using cached sympy-1.14.0-py3-none-any.whl (6.3 MB)
Using cached mpmath-1.3.0-py3-none-any.whl (536 kB)
Using cached tqdm-4.67.3-py3-none-any.whl (78 kB)
Using cached typer-0.24.1-py3-none-any.whl (56 kB)
Using cached shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
Using cached typing_inspection-0.4.2-py3-none-any.whl (14 kB)
Using cached tzdata-2025.3-py2.py3-none-any.whl (348 kB)
Using cached uvicorn-0.42.0-py3-none-any.whl (68 kB)
Using cached httptools-0.7.1-cp312-cp312-macosx_11_0_arm64.whl (110 kB)
Using cached python_dotenv-1.2.2-py3-none-any.whl (22 kB)
Using cached uvloop-0.22.1-cp312-cp312-macosx_10_13_universal2.whl (1.4 MB)
Using cached watchfiles-1.1.1-cp312-cp312-macosx_11_0_arm64.whl (391 kB)
Using cached websocket_client-1.9.0-py3-none-any.whl (82 kB)
Using cached websockets-16.0-cp312-cp312-macosx_11_0_arm64.whl (175 kB)
Using cached zipp-3.23.0-py3-none-any.whl (10 kB)
Using cached filelock-3.25.2-py3-none-any.whl (26 kB)
Using cached flatbuffers-25.12.19-py2.py3-none-any.whl (26 kB)
Using cached importlib_resources-6.5.2-py3-none-any.whl (37 kB)
Using cached pycparser-3.0-py3-none-any.whl (48 kB)
Using cached pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
Using cached requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB)
Using cached oauthlib-3.3.1-py3-none-any.whl (160 kB)
Using cached scikit_learn-1.8.0-cp312-cp312-macosx_12_0_arm64.whl (8.1 MB)
Using cached joblib-1.5.3-py3-none-any.whl (309 kB)
Using cached scipy-1.17.1-cp312-cp312-macosx_14_0_arm64.whl (20.3 MB)
Using cached threadpoolctl-3.6.0-py3-none-any.whl (18 kB)
Using cached setuptools-82.0.1-py3-none-any.whl (1.0 MB)
Using cached sniffio-1.3.1-py3-none-any.whl (10 kB)
Building wheels for collected packages: chroma-hnswlib
  Building wheel for chroma-hnswlib (pyproject.toml) ... error
  error: subprocess-exited-with-error
  
  × Building wheel for chroma-hnswlib (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [65 lines of output]
      running bdist_wheel
      running build
      running build_ext
      creating var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T
      clang++ -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /opt/anaconda3/include -arch arm64 -fPIC -O2 -isystem /opt/anaconda3/include -arch arm64 -I/Users/pm286/workspace/chatbot/venv/include -I/opt/anaconda3/include/python3.12 -c /var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/tmp6icbvrwp.cpp -o var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/tmp6icbvrwp.o -std=c++14
      You have not agreed to the Xcode license agreements. Please run 'sudo xcodebuild -license' from within a Terminal window to review and agree to the Xcode and Apple SDKs license.
      clang++ -fno-strict-overflow -Wsign-compare -Wunreachable-code -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /opt/anaconda3/include -arch arm64 -fPIC -O2 -isystem /opt/anaconda3/include -arch arm64 -I/Users/pm286/workspace/chatbot/venv/include -I/opt/anaconda3/include/python3.12 -c /var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/tmpbss5infz.cpp -o var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/tmpbss5infz.o -std=c++11
      You have not agreed to the Xcode license agreements. Please run 'sudo xcodebuild -license' from within a Terminal window to review and agree to the Xcode and Apple SDKs license.
      Traceback (most recent call last):
        File "/Users/pm286/workspace/chatbot/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 389, in <module>
          main()
        File "/Users/pm286/workspace/chatbot/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 373, in main
          json_out["return_val"] = hook(**hook_input["kwargs"])
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/Users/pm286/workspace/chatbot/venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 280, in build_wheel
          return _build_backend().build_wheel(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 441, in build_wheel
          return _build(['bdist_wheel', '--dist-info-dir', str(metadata_directory)])
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 429, in _build
          return self._build_with_temp_dir(
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 410, in _build_with_temp_dir
          self.run_setup()
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/build_meta.py", line 317, in run_setup
          exec(code, locals())
        File "<string>", line 115, in <module>
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/__init__.py", line 117, in setup
          return distutils.core.setup(**attrs)  # type: ignore[return-value]
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 186, in setup
          return run_commands(dist)
                 ^^^^^^^^^^^^^^^^^^
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 202, in run_commands
          dist.run_commands()
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1000, in run_commands
          self.run_command(cmd)
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/dist.py", line 1107, in run_command
          super().run_command(command)
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1019, in run_command
          cmd_obj.run()
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/command/bdist_wheel.py", line 370, in run
          self.run_command("build")
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 341, in run_command
          self.distribution.run_command(command)
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/dist.py", line 1107, in run_command
          super().run_command(command)
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1019, in run_command
          cmd_obj.run()
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/build.py", line 135, in run
          self.run_command(cmd_name)
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 341, in run_command
          self.distribution.run_command(command)
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/dist.py", line 1107, in run_command
          super().run_command(command)
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1019, in run_command
          cmd_obj.run()
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/command/build_ext.py", line 97, in run
          _build_ext.run(self)
        File "/private/var/folders/ft/7j605bsd10l0ftqygyxjjflh0000gq/T/pip-build-env-oazoo39c/overlay/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 367, in run
          self.build_extensions()
        File "<string>", line 102, in build_extensions
        File "<string>", line 69, in cpp_flag
      RuntimeError: Unsupported compiler -- at least C++11 support is needed!
      [end of output]
  
  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for chroma-hnswlib
Failed to build chroma-hnswlib
error: failed-wheel-build-for-install

× Failed to build installable wheels for some pyproject.toml based projects
╰─> chroma-hnswlib
(venv) (base) pm286macbook-2:chatbot pm286$ 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions