我创建了一个virtualenv(python3.5),然后我安装了tesseract。 但我不能在virtualenv中使用它并抛出错误
追踪(最近一次通话): 文件“/Users/abc/PycharmProjects/spider/demo2.py”,第5行,in vcode = pytesseract.image_to_string(image) 在image_to_string中输入文件“/Users/abc/env1/lib/python3.5/site-packages/pytesseract/pytesseract.py”,第161行 配置= CONFIG) 在run_tesseract中输入文件“/Users/abc/env1/lib/python3.5/site-packages/pytesseract/pytesseract.py”,第94行 标准错误= subprocess.PIPE) 在 init 中输入文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/subprocess.py”,第947行 restore_signals,start_new_session) 文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/subprocess.py”,第1551行,在_execute_child中 raise child_exception_type(errno_num,err_msg) FileNotFoundError:[Errno 2]没有这样的文件或目录:'tesseract'
但在真实的环境中,我可以得到正确的结果,所以发生了什么?我该怎么办?