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

无法通过pip安装onnxruntime==1.12.1的问题求助

解决onnxruntime指定旧版本安装失败的问题

执行安装命令:

pip install onnxruntime==1.12.1

收到错误提示:

ERROR: Could not find a version that satisfies the requirement onnxruntime==1.12.1 (from versions: 1.15.0, 1.15.1, 1.16.0)
ERROR: No matching distribution found for onnxruntime==1.12.1

确认该版本确实存在,但仅能安装1.15.0及以上版本,可尝试以下解决方案:

  • 检查Python版本兼容性
    onnxruntime 1.12.1仅支持Python 3.7至3.10版本,若当前Python版本为3.11及以上,pip会自动过滤不兼容的旧版本。

    • 执行python --version查看当前版本;
    • 若版本过高,可降级Python或用conda创建对应版本的虚拟环境:
      conda create -n py39 python=3.9
      conda activate py39
      
  • 升级pip到最新版本
    旧版pip可能无法正确识别PyPI上的旧版本包,先升级pip:

    python -m pip install --upgrade pip
    

    升级完成后再尝试安装目标版本。

  • 检查平台/架构适配性
    若当前操作系统或CPU架构(如ARM、小众Linux发行版)没有对应的onnxruntime 1.12.1预编译包,pip会跳过该版本:

    • 执行pip debug --verbose查看pip支持的平台标签,对比该版本的可用包;
    • 若没有对应预编译包,可下载对应平台的whl文件手动安装:
      pip install path/to/onnxruntime-1.12.1-xxx.whl
      
  • 切换到官方PyPI源
    第三方PyPI镜像可能未同步旧版本包,切换到官方源尝试:

    pip install onnxruntime==1.12.1 -i https://pypi.org/simple/
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 17:44:59