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

Python3.9.6提示ModuleNotFoundError找不到已安装的simplejson模块原因

问题根本原因

你遇到的是多版本Python环境下的包路径不匹配问题,核心逻辑如下:

  • 你执行pip3 install simplejson时,系统内的pip3绑定的是Python3.8版本,因此simplejson被安装到了/usr/local/lib/python3.8/dist-packages这个Python3.8专属的第三方包目录下
  • 你当前默认调用的python3命令绑定的是Python3.9.6版本,Python3.9的第三方包搜索路径不会包含Python3.8的包目录,自然找不到已安装的simplejson

解决方法

  1. 直接使用当前Python版本自带的pip安装(最稳妥)
    执行以下命令为Python3.9单独安装simplejson即可:
python3 -m pip install simplejson

这种方式直接调用当前正在使用的Python解释器自身的pip模块安装包,完全不会出现版本匹配错误。

  1. 统一pip3和python3的绑定版本(可选)
    如果你希望后续执行pip3默认对应Python3.9,可调整系统软链接:
# 先确认Python3.9对应pip的实际路径
which pip3.9
# 若返回路径为/usr/bin/pip3.9,执行以下命令替换原有pip3软链接
sudo ln -sf /usr/bin/pip3.9 /usr/bin/pip3

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.12 19:03:03