我在 Windows 7 底下使用 pyinstaller 打包我的程式碼。
這個程式碼會有讀取驗證碼的功能,所以會用到 pytesseract 這個套件,在使用 image_to_string 這個 function 時會需要 tesseract 。
打包後在其他電腦執行 exe 檔時會出現,
TessaractNotFoundError: tesseract is not installer or it's not in your path.
我的解決方法就是下載 tesseract ,然後加入環境變數,就像當初在設定自己電腦那樣。
但對於要加環境變數不熟悉的使用者來說好像也蠻麻煩的,而且每次在新的電腦執行就必須要重新設定一次。
不知道是不是有什麼方式可以簡單一點呢?讓使用者只要點兩下執行 exe 等就能使用程式了?
謝謝大家。