我在Windows 10上使用Anaconda Navigator 1.7.0, 我创建了一个名为“venv”的虚拟环境,并在其中安装了Python版本3.5.2以及selenium,fuzzywuzzy和其他模块。
除pytesseract外,一切正常。
我的python脚本:
import pytesseract
from PIL import Image
im =Image.open("C:\\Users\\stan\\Desktop\\sample.jpg")
text = pytesseract.image_to_string(im, lang ='eng')
print(text)
我收到以下错误:
Traceback (most recent call last):
File "C:\Users\stan\MyPythonScripts\tess11.py", line 1, in <module>
import pytesseract
ModuleNotFoundError: No module named 'pytesseract'
我使用pip install来安装所有模块。
我现在采取的解决这个问题的步骤:
pip install
pytesseract
在虚拟环境中安装了pytesseract,我安装Pillow只是为了确保。
我在网上研究了同样的错误并找到了解决方案
我应该pip install pytesseract
并检查是否
pytesseract存在于我的虚拟环境的“site-packages”中
我试图参与其中,我已经采取了两个步骤。
我还安装了tesseract-OCR版本3.05.01,即 默认,位于“C:\ Program Files(x86)”
如果我尝试运行pip 我再次在“ModuleNotFoundError”下面再次安装pytesseract 得到以下消息:
要求已经满足:c:\ users \ stan \ appdata \ local \ continuum \ anaconda3 \ envs \ venv \ lib \ site-packages(0.2.0)中的pytesseract 要求已经满足:c:\ users \ stan \ appdata \ local \ continuum \ anaconda3 \ envs \ venv \ lib \ site-packages中的枕头(来自pytesseract)(5.1.0)
我还尝试卸载pytesseract并手动删除系统中包含pytesseract的任何文件名,然后再次安装pytesseract。
任何人都可以提出我可能遗漏的内容,或者指出我可以研究这个主题的方向吗?
除了pip install之外,是否还有其他方法可以安装pytesseract,这在这种情况下可能会有所帮助?