You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

线上部署应用访问Pinecone数据库遇连接错误的修复求助

修复PythonAnywhere免费账号连接Pinecone的网络问题

问题根源:PythonAnywhere免费版服务器无法直接发起外部HTTPS请求,必须通过官方代理proxy.server:3128访问外部服务,这是本地运行正常但线上查询报错的核心原因。

以下两种修复方法任选其一:

方法一:初始化Pinecone客户端时指定代理

直接在pinecone.init()中加入代理参数,让Pinecone请求走官方代理:

import pinecone

pinecone.init(
    api_key="你的Pinecone API密钥",
    environment="你的Pinecone环境(比如northamerica-northeast1-gcp)",
    proxy_url="http://proxy.server:3128"
)

方法二:设置全局代理环境变量

如果你的代码依赖其他网络请求库,可先配置全局HTTP/HTTPS代理,确保所有出站请求都走代理:

import os

# 配置全局代理
os.environ['HTTP_PROXY'] = 'http://proxy.server:3128'
os.environ['HTTPS_PROXY'] = 'http://proxy.server:3128'

# 正常初始化Pinecone
import pinecone
pinecone.init(api_key="你的Pinecone API密钥", environment="你的Pinecone环境")

注意:PythonAnywhere的代理地址是固定的proxy.server:3128,无需修改端口;如果使用旧版pinecone-client,建议升级到最新版本确保代理参数兼容。

内容的提问来源于stack exchange,提问作者Jebbert

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 07:42:06