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

Linux环境下pip安装keras-bert失败(无匹配发行版)求助

问题分析与解决:安装keras-bert失败的代理问题

问题根源

从报错信息能明确看出,核心问题是代理协议不匹配:你的系统配置了HTTPS类型的代理地址,但实际使用的代理服务器仅支持HTTP协议,导致SSL握手失败,pip无法正常连接PyPI仓库获取keras-bert包,最终提示找不到对应版本。

解决步骤

1. 临时修改pip代理(单次安装生效)

在pip安装命令前直接指定HTTP代理,执行对应命令:

  • 无账号密码的代理:
pip install keras-bert --proxy http://你的代理地址:端口
  • 需要账号密码的代理:
pip install keras-bert --proxy http://用户名:密码@你的代理地址:端口

2. 永久配置pip代理(全局生效)

在用户目录下创建或修改~/.config/pip/pip.conf文件,添加以下内容:

  • 无账号密码:
[global]
proxy = http://你的代理地址:端口
  • 有账号密码:
[global]
proxy = http://用户名:密码@你的代理地址:端口

3. 备选:跳过代理(若允许直接访问外网)

如果你的网络环境允许直接连接PyPI,可临时取消代理环境变量后再安装:

unset http_proxy https_proxy
pip install keras-bert

4. Conda代理配置(解决conda安装失败问题)

如果conda也遇到相同代理问题,修改~/.condarc文件,添加:

proxy_servers:
  http: http://你的代理地址:端口
  https: http://你的代理地址:端口  # 注意:HTTPS代理也填HTTP地址,因为代理仅支持HTTP协议

内容的提问来源于stack exchange,提问作者aozora-hime

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 08:21:35