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

Ubuntu系统下无法卸载numpy,执行相关命令均报错的问题求助

Ubuntu系统pip无法卸载numpy异常解决方案

问题根因

你的Python环境中存在两份numpy安装残留:1.19.5版本的元数据目录numpy-1.19.5.dist-info损坏缺失核心文件,导致pip识别到该版本但无法执行卸载、重装操作,而实际导入生效的是路径/usr/local/lib/python3.6/dist-packages/numpy下的1.18.5版本,版本不一致触发后续依赖安装报错。

解决步骤

  • 第一步:手动删除损坏的1.19.5版本元数据残留
    执行命令:
sudo rm -rf /usr/local/lib/python3.6/dist-packages/numpy-1.19.5.dist-info
  • 第二步:验证残留清理效果
    执行命令查看pip识别的numpy版本:
python3 -m pip show numpy

正常输出将显示当前实际生效的1.18.5版本,不再出现1.19.5相关信息。

  • 第三步:修复numpy安装完整性
    如果需要保留1.18.5版本,执行:
python3 -m pip install --force-reinstall --no-deps numpy==1.18.5

如果需要升级到1.19.5版本,执行:

python3 -m pip install --force-reinstall --no-deps numpy==1.19.5

--no-deps参数用于避免修改其他依赖包,减少对现有环境的影响。

  • 第四步:验证版本一致性
    分别执行以下两条命令,确认输出的numpy版本完全一致:
# 查看pip识别的版本
python3 -m pip show numpy | grep Version
# 查看Python导入的实际版本
python3 -c "import numpy; print(numpy.__version__)"
  • 第五步:安装numba
    环境修复完成后,正常执行安装命令即可:
python3 -m pip install numba

关于OpenVINO关联说明

如果你的OpenVINO依赖特定版本numpy,修复完成后若OpenVINO运行报错,重新安装对应版本numpy即可,本次操作不会修改OpenVINO的核心配置与文件。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 01:00:01