From 41f9c60dfb6cca7428e9f8b65bbc6b6b32cd0f5d Mon Sep 17 00:00:00 2001 From: AuroraWright Date: Tue, 22 Apr 2025 17:06:23 -0700 Subject: [PATCH] Fix https://github.com/AuroraWright/owocr/issues/16 --- owocr/screen_coordinate_picker.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/owocr/screen_coordinate_picker.py b/owocr/screen_coordinate_picker.py index be8b6ce..72dcc2c 100644 --- a/owocr/screen_coordinate_picker.py +++ b/owocr/screen_coordinate_picker.py @@ -1,8 +1,9 @@ from multiprocessing import Process, Manager import mss -from PIL import Image, ImageTk +from PIL import Image try: + from PIL import ImageTk import tkinter as tk selector_available = True except: @@ -85,7 +86,7 @@ def run_screen_selector(result): def get_screen_selection(): if not selector_available: - raise ValueError('tkinter is not installed, unable to open picker') + raise ValueError('tkinter or PIL with tkinter support are not installed, unable to open picker') with Manager() as manager: res = manager.dict()