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

Python3.7.4下无法安装thesaurus库,pip执行时报TypeError错误

解决Python 3.7.4中pip install thesaurus报错TypeError: 'module' object is not callable的方法

我之前在Python 3.x版本里也踩过一模一样的坑,这个问题本质是pip的可执行脚本和底层模块之间的关联出了问题,大概率是脚本文件损坏或者版本不匹配导致的。下面是几个亲测有效的解决步骤:

  • 第一步:先修复pip本身
    打开命令提示符,执行这条命令来重新安装并升级pip,它会自动修复损坏的文件:

    python -m ensurepip --upgrade
    
  • 第二步:绕过pip.exe,直接用模块调用方式安装
    如果修复后还是报错,别直接用pip install,改成通过Python模块来调用pip执行安装:

    python -m pip install thesaurus
    

    这种方式跳过了可能有问题的pip.exe,直接调用pip的核心模块,很多时候能直接解决这个“模块不可调用”的错误。

  • 第三步:手动重建pip可执行文件(如果前两步都无效)

    1. 找到你的Python安装目录下的Scripts文件夹,比如你的路径是C:\Program Files\Python37\Scripts;
    2. 删除文件夹里的pip.exe、pip3.exe、pip3.7.exe这几个文件;
    3. 再次执行python -m ensurepip --upgrade,让系统重新生成正确的pip执行文件。

一般来说,前两步就能解决问题了,要是还不行,第三步的手动重建基本能搞定这类pip调用异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.14 08:29:29