Python ModuleNotFoundError:没有名为';pytesseract';
我正在windows 10上使用Anaconda Navigator 1.7.0, 我创建了一个名为“venv”的虚拟环境,并在其中安装了Python 3.5.2版以及selenium、fuzzywuzzy和其他模块 除了pytesseract,一切都很好 我的python脚本:Python ModuleNotFoundError:没有名为';pytesseract';,python,python-3.x,anaconda,python-tesseract,Python,Python 3.x,Anaconda,Python Tesseract,我正在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 = pyte
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'
回溯(最近一次呼叫最后一次):
文件“C:\Users\stan\MyPythonScripts\tess11.py”,第1行,在
导入pytesseract
ModuleNotFoundError:没有名为“pytesseract”的模块
我使用pip安装来安装所有模块
到目前为止,我为解决此问题所采取的步骤:
pip install在虚拟环境中安装了pytesseract
PyteSeract
从该虚拟环境(venv)内部pip安装pytesseract
并检查
PyteSeract存在于我创建的虚拟环境的“站点包”中
我正在试着跑进去,这两个步骤我都已经采取了除了pip安装之外,还有其他安装PyteSeract的方法吗?这在这种情况下可能会有所帮助?更新:我在另一台计算机上尝试了相同的方法,更新了Anaconda的版本,目前我在另一台计算机上也遇到了完全相同的错误。在另一台计算机中,我还将“pytesseract”(..\Local\Continuum\anaconda3\envs\venv\Lib\site packages)的链接添加到“系统环境变量”中,但没有帮助。通常,当您使用pip安装模块时,它会安装到解释器的位置,解释器会导出到环境中。检查机器上是否安装了python。现在,如果您想在anaconda上安装软件包,请尝试使用命令:-conda install这将在anaconda中安装软件包。在我看来,出现这个问题是因为两个python安装在不同的路径上。也可以在dos提示符下尝试。键入python并在pythonshell上导入模块,让我知道您得到了什么。软件包没有问题,我已经在我的机器上安装了。它按预期工作。您使用的是哪个IDE?我曾经在vscode上遇到过同样的问题。已激活包含包的my environment,但忘记直接在vscode中定义与工作区对应的环境。请尝试通过命令提示符或Anaconda提示符导入。这可能会缩小它是否是IDE问题的范围