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

安装Odoo v13的requirements.txt时遇Microsoft Visual C++ Build Tools相关报错

Odoo v13 安装依赖greenlet报错解决方案

错误原因

安装greenlet 0.4.10时默认触发源码编译流程,需要依赖Microsoft Visual C++ 14.0版本,你当前安装的Visual C++ 2015版本不匹配,且环境未安装wheel包,导致pip无法直接拉取预编译的二进制包,最终安装失败。

解决步骤

按优先级从高到低尝试即可:

  • 方案1:优先使用预编译二进制包,避免本地编译
    首先执行命令安装wheel包,让pip可以直接识别并使用预编译包:
    pip install wheel
    再执行修正后的greenlet安装命令(注意你之前输入的命令版本号有误、末尾多了多余的小数点,修正后如下):
    pip install greenlet==0.4.10
    绝大多数场景下执行完上述两步即可完成安装,无需处理编译相关依赖。
  • 方案2:安装匹配版本的C编译工具
    若方案1执行后仍报错,打开已安装的Visual Studio Installer,点击「修改」按钮,在工作负荷 tab 中勾选「使用C
    的桌面开发」,等待所有组件安装完成后重启命令行工具,重新执行greenlet安装命令即可。
  • 方案3:conda环境用户专属方案
    如果你使用conda管理虚拟环境,直接执行以下命令即可自动安装适配的预编译greenlet包,无需处理编译依赖:
    conda install greenlet==0.4.10

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 12:45:03