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

如何让Windows cmd/PowerShell使用独立安装的Tesseract而非Chocolatey版本

解决方法

一、调整环境变量优先级实现优先调用新版Tesseract

  • 先确认你独立安装的新版Tesseract的根目录,找到tesseract.exe所在文件夹,复制完整路径(示例路径:C:\Program Files\Tesseract-OCR)
  • 按下Win + R组合键,输入sysdm.cpl后回车,打开系统属性面板,切换到「高级」选项卡,点击底部的「环境变量」按钮
  • 在「系统变量」列表中找到Path变量,双击进入编辑页面
  • 如果你还没有添加新版Tesseract的路径,先点击「新建」粘贴刚才复制的路径;如果已经添加,选中该路径,点击「上移」按钮,将它移动到所有其他Tesseract相关路径的最顶部

你可以先在cmd中执行where tesseract命令,输出的第一条路径就是当前系统默认调用的旧版Tesseract的所在位置,可对照该路径确认旧版条目在Path中的位置

  • 依次点击所有打开窗口的「确定」保存配置,完全关闭所有已打开的cmd、PowerShell窗口后重新启动,执行tesseract --version验证当前调用的版本是否为你安装的新版即可

二、可选:彻底清理Chocolatey安装的旧版Tesseract

你之前执行Chocolatey卸载命令报错有两个原因:一是没有用管理员权限启动终端,二是Chocolatey本地的包注册信息已经丢失,因此无需再通过Chocolatey执行卸载,直接手动清理即可:

  • 通过where tesseract拿到旧版Tesseract的完整路径,进入该路径对应的上层文件夹
  • 直接删除整个旧版Tesseract文件夹,如果提示文件被占用,打开任务管理器结束所有Tesseract相关进程后再删除
  • 删除后重新打开终端执行where tesseract,确认仅返回新版Tesseract的路径即清理完成

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 18:27:03