0. 简介

python 安装包出现问题:

L$ pip install langchain_chroma
Looking in indexes: https://mirror.baidu.com/pypi/simple/, http://mirrors.aliyun.com/pypi/simple/
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("SOCKSHTTPConnectionPool(host='mirrors.aliyun.com', port=80): Read timed out. (read timeout=120.0)")': /pypi/simple/langchain-chroma/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("SOCKSHTTPConnectionPool(host='mirrors.aliyun.com', port=80): Read timed out. (read timeout=120.0)")': /pypi/simple/langchain-chroma/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("SOCKSHTTPConnectionPool(host='mirrors.aliyun.com', port=80): Read timed out. (read timeout=120.0)")': /pypi/simple/langchain-chroma/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("SOCKSHTTPConnectionPool(host='mirrors.aliyun.com', port=80): Read timed out. (read timeout=120.0)")': /pypi/simple/langchain-chroma/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("SOCKSHTTPConnectionPool(host='mirrors.aliyun.com', port=80): Read timed out. (read timeout=120.0)")': /pypi/simple/langchain-chroma/
ERROR: Could not find a version that satisfies the requirement langchain_chroma (from versions: none)
ERROR: No matching distribution found for langchain_chroma

参考:

  1. 解决pip安装出现Could not find a version that satisfies the requirement XXX (from versions: none) 问题
  2. 解决 pip ERROR: Could not install packages due to an OSError: Missing dependencies for SOCKS support.

1. 解决

然后依然没有解决问题,因为在 Anaconda 环境中所以

$ conda install chromadb langchain-chroma
Channels:
 - defaults                                                                                                                       
 - anaconda                                                                                                                       
Platform: linux-64                                                                                                                
Collecting package metadata (repodata.json): done                                                                                 
Solving environment: done                                                                                                         
                                                                                                                                  
# All requested packages already installed.                                            

然后检查

$ pip show chromadb langchain-chroma
Name: chromadb
Version: 0.5.17
Summary: Chroma.
Home-page: https://github.com/chroma-core/chroma
Author: 
Author-email: Jeff Huber <jeff@trychroma.com>, Anton Troynikov <anton@trychroma.com>
License: 
Location: /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages
Requires: bcrypt, build, chroma-hnswlib, fastapi, grpcio, httpx, importlib-resources, kubernetes, mmh3, numpy, onnxruntime, opentelemetry-api, opentelemetry-exporter-otlp-proto-grpc, opentelemetry-instrumentation-fastapi, opentelemetry-sdk, orjson, overrides, posthog, pydantic, pypika, PyYAML, rich, tenacity, tokenizers, tqdm, typer, typing-extensions, uvicorn
Required-by: langchain-chroma
---
Name: langchain-chroma
Version: 0.1.4
Summary: An integration package connecting Chroma and LangChain
Home-page: https://github.com/langchain-ai/langchain
Author: 
Author-email: 
License: MIT
Location: /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages
Requires: chromadb, fastapi, langchain-core, numpy
Required-by: 

3. 回顾

检查搜索

$ pip search chromadb langchain-chroma

报错

pip._vendor.urllib3.exceptions.MaxRetryError: SOCKSHTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /pypi (Caused by NewConnectionError('<pip._vendor.urllib3.contrib.socks.SOCKSHTTPSConnection object at 0x7f4fb6317df0>: Failed to establish a new connection: [Errno 111] Connection refused'))

3.1 检查代理环境

echo $HTTP_PROXY
echo $HTTPS_PROXY

如果看到类似 socks5:// 的
解决办法 : 移除代理设置

$ unset all_proxy && unset ALL_PROXY

3.2 检查网络

$ curl -I https://pypi.org
HTTP/2 200 
etag: "Kjm72pTgmR14ikCVTZ72uQ"
referrer-policy: origin-when-cross-origin
content-type: text/html; charset=UTF-8
content-security-policy: base-uri 'self'; connect-src 'self' https://api.github.com/repos/ https://api.github.com/search/issues https://gitlab.com/api/ https://*.google-analytics.com https://*.analytics.google.com https://*.googletagmanager.com fastly-insights.com *.fastly-insights.com *.ethicalads.io https://api.pwnedpasswords.com https://cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/sre/mathmaps/ https://2p66nmmycsj3.statuspage.io; default-src 'none'; font-src 'self' fonts.gstatic.com; form-action 'self' https://checkout.stripe.com; frame-ancestors 'none'; frame-src 'none'; img-src 'self' https://pypi-camo.freetls.fastly.net/ https://*.google-analytics.com https://*.googletagmanager.com *.fastly-insights.com *.ethicalads.io ethicalads.blob.core.windows.net; script-src 'self' https://*.googletagmanager.com https://www.google-analytics.com https://ssl.google-analytics.com *.fastly-insights.com *.ethicalads.io 'sha256-U3hKDidudIaxBDEzwGJApJgPEf2mWk6cfMWghrAa6i0=' https://cdn.jsdelivr.net/npm/mathjax@3.2.2/ 'sha256-1CldwzdEg2k1wTmf7s5RWVd7NMXI/7nxxjJM2C4DqII=' 'sha256-0POaN8stWYQxhzjKS+/eOfbbJ/u4YHO5ZagJvLpMypo='; style-src 'self' fonts.googleapis.com *.ethicalads.io 'sha256-2YHqZokjiizkHi1Zt+6ar0XJ0OeEy/egBnlm+MDMtrM=' 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=' 'sha256-JLEjeN9e5dGsz5475WyRaoA4eQOdNPxDIeUhclnJDCE=' 'sha256-mQyxHEuwZJqpxCw3SLmc4YOySNKXunyu2Oiz1r3/wAE=' 'sha256-OCf+kv5Asiwp++8PIevKBYSgnNLNUZvxAp4a7wMLuKA=' 'sha256-h5LOiLhk6wiJrGsG5ItM0KimwzWQH/yAcmoJDJL//bY='; worker-src *.fastly-insights.com
accept-ranges: bytes
date: Thu, 26 Dec 2024 03:54:16 GMT
x-served-by: cache-iad-kjyo7100172-IAD, cache-iad-kjyo7100172-IAD, cache-bur-kbur8200095-BUR
x-cache: MISS, HIT, HIT
x-cache-hits: 0, 42, 1
x-timer: S1735185257.944813,VS0,VE1
vary: Accept-Encoding, Cookie
strict-transport-security: max-age=31536000; includeSubDomains; preload
x-frame-options: deny
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
x-permitted-cross-domain-policies: none
permissions-policy: publickey-credentials-create=(self),publickey-credentials-get=(self),accelerometer=(),ambient-light-sensor=(),autoplay=(),battery=(),camera=(),display-capture=(),document-domain=(),encrypted-media=(),execution-while-not-rendered=(),execution-while-out-of-viewport=(),fullscreen=(),gamepad=(),geolocation=(),gyroscope=(),hid=(),identity-credentials-get=(),idle-detection=(),local-fonts=(),magnetometer=(),microphone=(),midi=(),otp-credentials=(),payment=(),picture-in-picture=(),screen-wake-lock=(),serial=(),speaker-selection=(),storage-access=(),usb=(),web-share=(),xr-spatial-tracking=()
content-length: 19777

3.3 检查 Python 和 pip 环境

确认 Python 和 pip 安装没有损坏

python -m ensurepip --upgrade
python -m pip install --upgrade pip

3.4 绕开代理

pip install chromadb langchain-chroma --proxy=“”

$ pip install chromadb langchain-chroma --proxy=""
Looking in indexes: https://mirror.baidu.com/pypi/simple/, http://mirrors.aliyun.com/pypi/simple/
Requirement already satisfied: chromadb in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (0.5.17)
Requirement already satisfied: langchain-chroma in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (0.1.4)
Requirement already satisfied: build>=1.0.3 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (1.2.2.post1)
Requirement already satisfied: pydantic>=1.9 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (2.10.3)
Requirement already satisfied: chroma-hnswlib==0.7.6 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (0.7.6)
Requirement already satisfied: fastapi>=0.95.2 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (0.112.2)
Requirement already satisfied: uvicorn>=0.18.3 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from uvicorn[standard]>=0.18.3->chromadb) (0.32.0)
Requirement already satisfied: numpy>=1.22.5 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (1.26.4)
Requirement already satisfied: posthog>=2.4.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (3.6.5)
Requirement already satisfied: typing-extensions>=4.5.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (4.12.2)
Requirement already satisfied: onnxruntime>=1.14.1 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (1.17.1)
Requirement already satisfied: opentelemetry-api>=1.2.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (1.27.0)
Requirement already satisfied: opentelemetry-exporter-otlp-proto-grpc>=1.2.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (1.15.0)
Requirement already satisfied: opentelemetry-instrumentation-fastapi>=0.41b0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (0.48b0)
Requirement already satisfied: opentelemetry-sdk>=1.2.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (1.27.0)
Requirement already satisfied: tokenizers>=0.13.2 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (0.20.1)
Requirement already satisfied: pypika>=0.48.9 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (0.48.9)
Requirement already satisfied: tqdm>=4.65.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (4.66.5)
Requirement already satisfied: overrides>=7.3.1 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (7.7.0)
Requirement already satisfied: importlib-resources in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (6.4.5)
Requirement already satisfied: grpcio>=1.58.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (1.62.2)
Requirement already satisfied: bcrypt>=4.0.1 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (4.2.0)
Requirement already satisfied: typer>=0.9.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (0.12.5)
Requirement already satisfied: kubernetes>=28.1.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (31.0.0)
Requirement already satisfied: tenacity>=8.2.3 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (8.2.3)
Requirement already satisfied: PyYAML>=6.0.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (6.0.2)
Requirement already satisfied: mmh3>=4.0.1 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (4.1.0)
Requirement already satisfied: orjson>=3.9.12 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (3.10.11)
Requirement already satisfied: httpx>=0.27.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (0.27.2)
Requirement already satisfied: rich>=10.11.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from chromadb) (13.9.4)
Requirement already satisfied: langchain-core<0.4,>=0.1.40 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from langchain-chroma) (0.2.43)
Requirement already satisfied: packaging>=19.1 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from build>=1.0.3->chromadb) (24.1)
Requirement already satisfied: pyproject_hooks in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from build>=1.0.3->chromadb) (1.0.0)
Requirement already satisfied: tomli>=1.1.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from build>=1.0.3->chromadb) (2.0.2)
Requirement already satisfied: starlette<0.39.0,>=0.37.2 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from fastapi>=0.95.2->chromadb) (0.38.2)
Requirement already satisfied: anyio in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from httpx>=0.27.0->chromadb) (4.6.2)
Requirement already satisfied: certifi in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from httpx>=0.27.0->chromadb) (2024.12.14)
Requirement already satisfied: httpcore==1.* in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from httpx>=0.27.0->chromadb) (1.0.6)
Requirement already satisfied: idna in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from httpx>=0.27.0->chromadb) (3.10)
Requirement already satisfied: sniffio in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from httpx>=0.27.0->chromadb) (1.3.1)
Requirement already satisfied: h11<0.15,>=0.13 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from httpcore==1.*->httpx>=0.27.0->chromadb) (0.14.0)
Requirement already satisfied: six>=1.9.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from kubernetes>=28.1.0->chromadb) (1.16.0)
Requirement already satisfied: python-dateutil>=2.5.3 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from kubernetes>=28.1.0->chromadb) (2.9.0.post0)
Requirement already satisfied: google-auth>=1.0.1 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from kubernetes>=28.1.0->chromadb) (2.29.0)
Requirement already satisfied: websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from kubernetes>=28.1.0->chromadb) (1.8.0)
Requirement already satisfied: requests in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from kubernetes>=28.1.0->chromadb) (2.32.3)
Requirement already satisfied: requests-oauthlib in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from kubernetes>=28.1.0->chromadb) (2.0.0)
Requirement already satisfied: oauthlib>=3.2.2 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from kubernetes>=28.1.0->chromadb) (3.2.2)
Requirement already satisfied: urllib3>=1.24.2 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from kubernetes>=28.1.0->chromadb) (2.2.3)
Requirement already satisfied: durationpy>=0.7 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from kubernetes>=28.1.0->chromadb) (0.9)
Requirement already satisfied: jsonpatch<2.0,>=1.33 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from langchain-core<0.4,>=0.1.40->langchain-chroma) (1.33)
Requirement already satisfied: langsmith<0.2.0,>=0.1.112 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from langchain-core<0.4,>=0.1.40->langchain-chroma) (0.1.139)
Requirement already satisfied: coloredlogs in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from onnxruntime>=1.14.1->chromadb) (15.0.1)
Requirement already satisfied: flatbuffers in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from onnxruntime>=1.14.1->chromadb) (24.3.25)
Requirement already satisfied: protobuf in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from onnxruntime>=1.14.1->chromadb) (4.25.3)
Requirement already satisfied: sympy in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from onnxruntime>=1.14.1->chromadb) (1.13.3)
Requirement already satisfied: deprecated>=1.2.6 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from opentelemetry-api>=1.2.0->chromadb) (1.2.13)
Requirement already satisfied: importlib-metadata<=8.4.0,>=6.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from opentelemetry-api>=1.2.0->chromadb) (8.4.0)
Requirement already satisfied: backoff<3.0.0,>=1.10.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from opentelemetry-exporter-otlp-proto-grpc>=1.2.0->chromadb) (1.11.1)
Requirement already satisfied: googleapis-common-protos~=1.52 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from opentelemetry-exporter-otlp-proto-grpc>=1.2.0->chromadb) (1.63.2)
Requirement already satisfied: opentelemetry-proto==1.15.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from opentelemetry-exporter-otlp-proto-grpc>=1.2.0->chromadb) (1.15.0)
Requirement already satisfied: opentelemetry-instrumentation-asgi==0.48b0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from opentelemetry-instrumentation-fastapi>=0.41b0->chromadb) (0.48b0)
Requirement already satisfied: opentelemetry-instrumentation==0.48b0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from opentelemetry-instrumentation-fastapi>=0.41b0->chromadb) (0.48b0)
Requirement already satisfied: opentelemetry-semantic-conventions==0.48b0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from opentelemetry-instrumentation-fastapi>=0.41b0->chromadb) (0.48b0)
Requirement already satisfied: opentelemetry-util-http==0.48b0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from opentelemetry-instrumentation-fastapi>=0.41b0->chromadb) (0.48b0)
Requirement already satisfied: setuptools>=16.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from opentelemetry-instrumentation==0.48b0->opentelemetry-instrumentation-fastapi>=0.41b0->chromadb) (75.1.0)
Requirement already satisfied: wrapt<2.0.0,>=1.0.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from opentelemetry-instrumentation==0.48b0->opentelemetry-instrumentation-fastapi>=0.41b0->chromadb) (1.14.1)
Requirement already satisfied: asgiref~=3.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from opentelemetry-instrumentation-asgi==0.48b0->opentelemetry-instrumentation-fastapi>=0.41b0->chromadb) (3.8.1)
Requirement already satisfied: monotonic>=1.5 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from posthog>=2.4.0->chromadb) (1.5)
Requirement already satisfied: annotated-types>=0.6.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from pydantic>=1.9->chromadb) (0.6.0)
Requirement already satisfied: pydantic-core==2.27.1 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from pydantic>=1.9->chromadb) (2.27.1)
Requirement already satisfied: markdown-it-py>=2.2.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from rich>=10.11.0->chromadb) (2.2.0)
Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from rich>=10.11.0->chromadb) (2.18.0)
Requirement already satisfied: huggingface-hub<1.0,>=0.16.4 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from tokenizers>=0.13.2->chromadb) (0.24.6)
Requirement already satisfied: click>=8.0.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from typer>=0.9.0->chromadb) (8.1.7)
Requirement already satisfied: shellingham>=1.3.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from typer>=0.9.0->chromadb) (1.5.0)
Requirement already satisfied: httptools>=0.5.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from uvicorn[standard]>=0.18.3->chromadb) (0.6.4)
Requirement already satisfied: python-dotenv>=0.13 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from uvicorn[standard]>=0.18.3->chromadb) (0.21.0)
Requirement already satisfied: uvloop!=0.15.0,!=0.15.1,>=0.14.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from uvicorn[standard]>=0.18.3->chromadb) (0.21.0)
Requirement already satisfied: watchfiles>=0.13 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from uvicorn[standard]>=0.18.3->chromadb) (0.24.0)
Requirement already satisfied: websockets>=10.4 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from uvicorn[standard]>=0.18.3->chromadb) (10.4)
Requirement already satisfied: cachetools<6.0,>=2.0.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from google-auth>=1.0.1->kubernetes>=28.1.0->chromadb) (5.3.3)
Requirement already satisfied: pyasn1-modules>=0.2.1 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from google-auth>=1.0.1->kubernetes>=28.1.0->chromadb) (0.2.8)
Requirement already satisfied: rsa<5,>=3.1.4 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from google-auth>=1.0.1->kubernetes>=28.1.0->chromadb) (4.7.2)
Requirement already satisfied: filelock in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from huggingface-hub<1.0,>=0.16.4->tokenizers>=0.13.2->chromadb) (3.13.1)
Requirement already satisfied: fsspec>=2023.5.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from huggingface-hub<1.0,>=0.16.4->tokenizers>=0.13.2->chromadb) (2024.10.0)
Requirement already satisfied: zipp>=0.5 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from importlib-metadata<=8.4.0,>=6.0->opentelemetry-api>=1.2.0->chromadb) (3.20.2)
Requirement already satisfied: jsonpointer>=1.9 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from jsonpatch<2.0,>=1.33->langchain-core<0.4,>=0.1.40->langchain-chroma) (3.0.0)
Requirement already satisfied: requests-toolbelt<2.0.0,>=1.0.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from langsmith<0.2.0,>=0.1.112->langchain-core<0.4,>=0.1.40->langchain-chroma) (1.0.0)
Requirement already satisfied: mdurl~=0.1 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from markdown-it-py>=2.2.0->rich>=10.11.0->chromadb) (0.1.0)
Requirement already satisfied: charset-normalizer<4,>=2 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from requests->kubernetes>=28.1.0->chromadb) (3.4.0)
Requirement already satisfied: exceptiongroup>=1.0.2 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from anyio->httpx>=0.27.0->chromadb) (1.2.2)
Requirement already satisfied: humanfriendly>=9.1 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from coloredlogs->onnxruntime>=1.14.1->chromadb) (10.0)
Requirement already satisfied: mpmath<1.4,>=1.1.0 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from sympy->onnxruntime>=1.14.1->chromadb) (1.3.0)
Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in /home/xjg/.conda/envs/langchain/lib/python3.10/site-packages (from pyasn1-modules>=0.2.1->google-auth>=1.0.1->kubernetes>=28.1.0->chromadb) (0.4.8)

3.5 调试

可以启用 pip 的调试模式查看详细信息

$ pip install chromadb -vvv
Logo

一站式 AI 云服务平台

更多推荐