Problem updating a variable in a loop

I was trying to use tesseract-Ocr in elixir
but i am getting error pls :

iex(4)> import TesseractOcr.Utils
TesseractOcr.Utils
iex(5)> path="lib/grid_1.png"    
"lib/grid_1.png"
iex(6)> TesseractOcr.read(path)  
** (ErlangError) Erlang error: :enoent
    (elixir 1.13.4) lib/system.ex:1044: System.cmd("tesseract", ["lib/grid_1.png", "stdout"], [])
    (tesseract_ocr 0.1.5) lib/tesseract_ocr.ex:19: TesseractOcr.read/2
iex(6)>

pls help me to rectify it