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

安装TensorFlow遇信任存储功能错误:依赖循环问题求助

解决TensorFlow与truststore安装循环依赖问题

核心解决方案:临时禁用pip的truststore特性打破循环

  • 先执行以下命令,临时关闭pip的truststore功能来安装truststore:
    pip install truststore --no-truststore
    
  • 安装完成后,正常安装TensorFlow:
    pip install tensorflow
    

备选方案:升级pip后再安装

如果上述命令无效,先升级pip(同样临时禁用truststore特性):

pip install --upgrade pip --no-truststore

之后再重复上面的步骤安装truststore和TensorFlow。

额外建议:使用虚拟环境隔离依赖

如果全局环境存在冲突,创建并激活虚拟环境后再执行安装:

  1. 创建虚拟环境:
    python -m venv tf_env
    
  2. 激活虚拟环境:
    • Windows系统:
      tf_env\Scripts\activate
      
    • Linux/macOS系统:
      source tf_env/bin/activate
      
  3. 在激活的虚拟环境中执行前面的安装命令。

问题说明

这个循环依赖是因为pip启用了truststore安全特性,但当前环境未安装对应的truststore包,而默认情况下安装truststore时pip会自动使用该特性,导致触发相同错误。通过--no-truststore参数临时禁用该特性,就能打破循环完成安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 11:10:56