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

Python Numpy安装报错:Getting requirements to build wheel问题求助

解决Numpy安装时VC 6.0不支持的问题

一、跳过编译直接安装预编译包(最快解决)

报错核心是本地编译numpy需要高版本VC工具,直接用预编译wheel包绕开编译:

  • 打开cmd执行:
    pip install numpy --only-binary :all:
    
    这个命令强制pip下载预编译好的二进制包,无需本地编译,直接跳过VC版本问题。

二、安装对应版本的VC编译工具(永久解决编译类问题)

如果后续还要安装其他需要编译的Python包,建议补全编译依赖:

  1. 先更新setuptools和wheel:
    pip install --upgrade setuptools wheel
    
  2. 安装Microsoft Visual C++ Build Tools(Python3.5+要求VC14.0及以上),选择安装「Desktop development with C++」核心组件,安装完成后重启cmd,再执行pip install numpy。

三、彻底清理Numpy残留(排查版本冲突)

如果怀疑多版本Numpy冲突,按以下步骤彻底清理:

  1. 查看当前环境已安装的Numpy相关包:
    pip list | findstr numpy
    
    (PowerShell环境替换为pip list | Select-String numpy)
  2. 批量卸载所有Numpy相关包:
    pip uninstall -y numpy numpy-base
    
    (如果输出里有其他带numpy前缀的包,一并加入命令)
  3. 删除site-packages目录下的残留文件:
    • 先获取site-packages路径:
      python -c "import site; print(site.getsitepackages())"
      
    • 打开输出的路径,手动删除所有含「numpy」字样的文件夹和.egg-info文件
  4. 清理pip缓存:
    pip cache purge
    

四、统一编辑器的Python环境

确保Sublime Text和Thonny使用的是你更新后的Python环境:

  • Sublime Text:打开Python代码文件,按Ctrl+B运行前,检查右下角的Python版本,或通过控制台执行import sys; print(sys.executable)确认路径
  • Thonny:点击「运行」→「配置解释器」,选择你更新后的Python解释器路径,避免不同环境的包不互通

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 03:44:55