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

Python3.11.2环境下pip install recommenders安装失败求助

解决Microsoft Recommenders在Python 3.11下的安装失败问题

问题根源

  1. PyPI上的recommenders正式发布版本最高仅支持Python 3.10,因此直接执行pip install recommenders会因版本不匹配找不到可用包。
  2. 从GitHub源码安装时出现的numpy.distutils弃用警告,是因为当前使用的setuptools版本过高(≥60.0),与numpy旧版本的distutils模块不兼容导致。

解决方案步骤

1. 降级setuptools版本

先将setuptools降级到60.0以下,解决numpy.distutils的兼容性问题:

pip install setuptools<60.0

2. 从GitHub源码安装recommenders

执行以下命令直接从仓库安装适配Python 3.11的版本:

pip install git+https://github.com/microsoft/recommenders.git

备选方案(手动源码安装)

如果上述命令仍有问题,可手动克隆仓库并本地安装:

  • 克隆仓库到本地:
    git clone https://github.com/microsoft/recommenders.git
    
  • 进入仓库目录:
    cd recommenders
    
  • 安装依赖包:
    pip install -r requirements.txt
    
  • 本地安装recommenders:
    pip install .
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 09:45:17