Windows系统安装OpenEdX执行pip install tutor[full]报错求助
Windows下安装OpenEdX(Tutor)解决Microsoft Visual C++ 14.0缺失错误
错误原因
执行pip install "tutor[full]"时,tutor-license包需要编译C扩展模块,但Windows环境缺少Microsoft Visual C++ 14.0及以上版本的编译工具链,导致编译失败。
解决步骤
安装Microsoft C++ Build Tools
- 搜索并下载Microsoft C++ Build Tools安装程序
- 启动安装程序,勾选**"Desktop development with C++"**工作负载(该负载包含编译所需的MSVC编译器、Windows SDK等核心组件)
- 完成安装后,重启命令行工具(CMD/PowerShell),确保环境变量更新生效
重新执行安装命令
在命令行中运行:pip install "tutor[full]"
额外排查方案
如果上述步骤后仍报错,先升级pip、setuptools和wheel到最新版本,再重试安装:
pip install --upgrade pip setuptools wheel
内容的提问来源于stack exchange,提问作者Sheikh Zulfiqar Ali
相关产品推荐
相关产品推荐

