使 cmd / powershell / windows 使用单独的 tesseract 安装而不是来自 chocolatey 的安装

Make cmd / powershell / windows use a separate tesseract installation instead of the one from chocolatey

几年前我用 chocolatey 安装了 tesseract 然后忘了它。

现在我遇到了一个问题,当我在 cmd 中键入一个 tesseract 命令时,它使用这个 tesseract 而不是我安装的新的 separateley。

与 chocolatey 一起安装的问题是它已经过时,我无法更新或卸载它。

choco uninstall tesseract

导致:

Chocolatey detected you are not running from an elevated command shell

然后它询问我是否要继续以及何时继续:

tesseract is not installed. Cannot uninstall a non-existent package.

但我知道它至少以某种方式与 tesseract cmd 命令相关联,即使它没有安装。

如何让 windows / cmd / powershell 使用单独的 tesseract 安装而不是 chocolatey 安装?

无论如何,这就是我想知道的,我也想知道如何从 chocolatey 中卸载 tesseract,但这不是让答案被接受的必要条件

好的,我知道问题出在哪里了。

我列出了所有随 chocolatey 安装的软件包。

tesseract 没有列出,但是 image2text(或类似的东西,我不记得具体是什么)然后我记得这是我用于 ocr 的东西。我卸载了它,tesseract 也从 cmd 中消失了。所以看起来 image2text 也安装了 tesseract 并感染了所有 tesseract 命令