[問題] pyinstaller 打包含有 tesseract 的程式
我在 Windows 7 底下使用 pyinstaller 打包我的程式碼。
這個程式碼會有讀取驗證碼的功能,所以會用到 pytesseract 這個套件,在使用 image_to_string 這個 function 時會需要 tesseract 。
打包後在其他電腦執行 exe 檔時會出現,
TessaractNotFoundError: tesseract is not installer or it's not in your path.
我的解決方法就是下載 tesseract ,然後加入環境變數,就像當初在設定自己電腦那樣。
但對於要加環境變數不熟悉的使用者來說好像也蠻麻煩的,而且每次在新的電腦執行就必須要重新設定一次。
不知道是不是有什麼方式可以簡單一點呢?讓使用者只要點兩下執行 exe 等就能使用程式了?
謝謝大家。
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.10.160.143
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1532230300.A.AD7.html
推
07/22 11:39,
7年前
, 1F
07/22 11:39, 1F
→
07/22 11:39,
7年前
, 2F
07/22 11:39, 2F
→
07/22 12:15,
7年前
, 3F
07/22 12:15, 3F
→
07/22 12:15,
7年前
, 4F
07/22 12:15, 4F
推
07/22 12:44,
7年前
, 5F
07/22 12:44, 5F
→
07/22 12:44,
7年前
, 6F
07/22 12:44, 6F
→
07/22 12:44,
7年前
, 7F
07/22 12:44, 7F
→
07/22 12:44,
7年前
, 8F
07/22 12:44, 8F
→
07/22 19:50,
7年前
, 9F
07/22 19:50, 9F
→
07/22 19:50,
7年前
, 10F
07/22 19:50, 10F
→
07/23 01:28,
7年前
, 11F
07/23 01:28, 11F
→
07/23 01:28,
7年前
, 12F
07/23 01:28, 12F
Python 近期熱門文章
PTT數位生活區 即時熱門文章
52
80