bash
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x00000125FBC91E10>: Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。'))': /simple/langchain/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x00000125FBC3EE50>: Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。'))': /simple/langchain/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x00000125FE513790>: Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。'))': /simple/langchain/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x00000125FE513CD0>: Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。'))': /simple/langchain/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x00000125FE493C50>: Failed to establish a new connection: [WinError 10061] 由于目标计算机积极拒绝,无法连接。'))': /simple/langchain/
ERROR: Could not find a version that satisfies the requirement langchain==0.0.344 (from versions: none)
ERROR: No matching distribution found for langchain==0.0.344
您遇到的问题是由于 Python 的包管理器 pip 无法连接到指定的代理服务器来安装 langchain==0.0.344
。具体错误提示为"由于目标计算机积极拒绝,无法连接",这通常表示以下几种情况之一:
1. 代理服务器设置问题
如果您使用的是代理服务器(如公司网络中常见的),可能是代理服务器设置不正确或代理服务器拒绝了连接请求。请检查并确保您的代理设置是正确的。如果您在命令行中使用 pip,可以通过以下方式指定代理:
bash
pip install --proxy [user:passwd@]proxy.server:port package_name
替换 proxy.server
和 port
为您的代理服务器的地址和端口,如果需要用户名和密码,请相应替换 user
和 passwd
。
2. 防火墙或网络问题
可能是您的计算机的防火墙或安全软件阻止了对外部服务器的连接。请检查您的防火墙设置,确保没有阻止 Python 或 pip。同时,确认您的网络连接是正常的。
3. 包版本不存在
错误信息还表明 pip 无法找到满足要求的 langchain==0.0.344
版本。可能是这个版本不存在于 PyPI(Python Package Index)上,或者与您的 Python 版本不兼容。您可以尝试安装不同的版本,或者检查该包是否在 PyPI 上可用。
4. 使用不同的网络环境
如果您在家里或其他网络环境中没有使用代理,可以尝试在那里安装看是否成功。这可以帮助您确定问题是否与当前网络或代理设置有关。
5. 使用更多的 pip 选项
如果问题仍然存在,您可以尝试使用更多的 pip 选项,如 --trusted-host
来绕过 SSL 证书验证,或者 --verbose
来获得更详细的错误信息。
如果上述方法都无法解决问题,建议查看 pip 的文档,或咨询网络管理员。