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

Python3.10用pip安装包报错No module named 'distutils.util'但distutils已安装如何解决

问题根因

你当前安装的python3-distutils是适配Ubuntu20.04系统默认Python3.8版本的依赖包,和手动安装的Python3.10版本不兼容,因此Python3.10运行环境无法识别到对应版本的distutils模块。

解决方案

  • 第一步添加对应Python版本的软件源,更新包索引:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
  • 第二步安装Python3.10专属的distutils包:
sudo apt install python3.10-distutils
  • 安装完成后重新执行依赖安装命令即可恢复正常:
python3.10 -m pip install opencv-python

备选方案(上述操作无效时使用)

如果执行完上述操作后仍然报错,可手动为Python3.10重新安装pip:获取get-pip.py脚本后执行以下命令即可:

sudo python3.10 get-pip.py

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 17:48:05