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

Linux环境下如何为Python 2.7安装pytesseract而非Python 3?

解决pytesseract安装到Python2.7 dist-packages的问题

这是因为你的系统默认pip命令关联的是Python3的包管理器,所以直接执行pip install会把包安装到Python3的目录里。要指定安装到Python2.7的dist-packages,你可以试试下面几种方法:

  • 方法一:使用Python2专属的pip命令
    大多数Linux系统里,Python2的pip会被命名为pip2或者pip2.7,你可以先确认一下版本是否对应:

    pip2 --version
    # 或者
    pip2.7 --version
    

    如果输出显示关联的是Python 2.7,直接用这个命令安装即可:

    sudo pip2 install pytesseract
    # 或者
    sudo pip2.7 install pytesseract
    
  • 方法二:直接通过Python2.7解释器调用pip模块
    这种方法能彻底避免版本混淆,直接指定用Python2.7的pip工具来安装:

    sudo python2.7 -m pip install pytesseract
    
  • 如果系统没有Python2的pip怎么办?
    要是上面的命令提示pip2不存在,你需要先安装Python2.7的pip工具。以Debian/Ubuntu系列系统为例,执行以下命令:

    sudo apt-get update
    sudo apt-get install python-pip
    

    安装完成后再用上面的方法安装pytesseract就可以了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.29 07:36:52