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

Ubuntu 16.04.4下pip执行任意命令均报错:No module named _internal

解决Ubuntu 16.04.4中pip ImportError: No module named _internal问题

我之前维护老Ubuntu系统时也碰到过一模一样的问题,大概率是pip版本和系统自带的Python2.7环境不兼容,加上卸载重装时没清理干净残留文件导致的。试试下面这几个步骤,应该能搞定:

  • 彻底清理所有pip残留文件
    先把apt安装的pip彻底卸载干净,连配置文件一起删:

    sudo apt-get purge --auto-remove python-pip
    

    然后删除系统里可能残留的pip可执行文件:

    sudo rm -rf /usr/local/bin/pip /usr/local/bin/pip2
    

    最后清理Python的site-packages目录里的pip相关文件夹:

    sudo rm -rf /usr/lib/python2.7/dist-packages/pip* /usr/local/lib/python2.7/dist-packages/pip*
    
  • 安装和系统兼容的pip版本
    Ubuntu 16.04自带的Python2.7和pip 9.x版本兼容性最好,别装太高版本。先用curl下载对应版本的安装脚本:

    curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
    

    然后指定版本安装:

    sudo python get-pip.py pip==9.0.3
    
  • 验证修复结果
    执行下面的命令看看pip是否正常:

    pip --version
    

    如果输出类似pip 9.0.3 from /usr/local/lib/python2.7/dist-packages (python 2.7),就说明没问题了。要是想升级pip,建议不要升太高,不然可能又会出现同样的模块错误,保持9.x版本足够日常使用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 07:23:17