Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Tesseract通过家用brew安装,Anaconda表示没有模块';脓肿?_Python_Anaconda_Tesseract_Python Tesseract - Fatal编程技术网

Python Tesseract通过家用brew安装,Anaconda表示没有模块';脓肿?

Python Tesseract通过家用brew安装,Anaconda表示没有模块';脓肿?,python,anaconda,tesseract,python-tesseract,Python,Anaconda,Tesseract,Python Tesseract,对不起,这里有完整的新手问题……我通过自制和终端(使用conda安装)安装了tesseract和tesseract lang。在终端中,当我尝试重新安装它时收到此消息时,它看起来像已安装 ~ % conda install -c conda-forge tesseract Collecting package metadata (current_repodata.json): done Solving environment: done 已安装所有请求的软件包。 但是,当我运行此代码时 fr

对不起,这里有完整的新手问题……我通过自制和终端(使用conda安装)安装了tesseract和tesseract lang。在终端中,当我尝试重新安装它时收到此消息时,它看起来像已安装

 ~ % conda install -c conda-forge tesseract
Collecting package metadata (current_repodata.json): done
Solving environment: done
已安装所有请求的软件包。 但是,当我运行此代码时

from PIL import Image
import pytesseract 
import numpy as np

filename = 'example_image_01.png'
img1 = np.array(Image.open(filename))
text = pytesseract.image_to_string(img1)

print(text)

Anaconda returns;
ModuleNotFoundError: No module named 'pytesseract'
我也用tesseract试过,但没有用

任何人都有任何建议,因为我相对缺乏经验,因为我仍在学习python

谢谢, 特雷弗

包裹和包装是不同的。后者为与前者交互提供Python绑定。也就是说,您需要安装两个软件包才能使用后者:

conda安装-c conda forge pytesseract tesseract

从技术上讲,如果已经在系统级安装了
tesseract
,则不需要在Conda环境中单独安装。但是,有些人可能会认为,在Conda环境中包含复制项目所需的所有内容是更好的做法。

感谢您回来讨论这个问题。当我在终端中使用此命令(感谢您提到更好的做法)时,它返回此;%conda install-c conda forge pytesseract tesseract收集包元数据(current_repodata.json):完成解决环境:完成#所有请求的包都已安装。我可以在终端中看到它,但在VSCode或Spyder中看不到,即使在执行此conda install命令之后。另外,感谢您帮助@Merv,我非常感谢。@T-RevLey这不是关于目录,而是关于。我建议你通过康达的文档,明白了。现在,我们将在各种环境中工作,再次感谢您提供的所有帮助