実現したいこと
locateCenterOnScreen()の機能を試しているだけなので、画像の座標さえ取得できればいい
前提
MacOS
PyCharm 2022.1.4 (Community Edition)
PyAutoGUI 0.9.54
発生している問題・エラーメッセージ
Traceback (most recent call last): File "/Users/・・/main.py", line 4, in <module> print(pyautogui.locateCenterOnScreen("icon.png", confidence=0.9)) File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyautogui/__init__.py", line 172, in wrapper return wrappedFunction(*args, **kwargs) File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyautogui/__init__.py", line 204, in locateCenterOnScreen return pyscreeze.locateCenterOnScreen(*args, **kwargs) File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyscreeze/__init__.py", line 420, in locateCenterOnScreen coords = locateOnScreen(image, **kwargs) File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyscreeze/__init__.py", line 375, in locateOnScreen screenshotIm = screenshot( File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pyscreeze/__init__.py", line 527, in _screenshot_osx if tuple(PIL__version__) < (6, 2, 1): TypeError: '<' not supported between instances of 'str' and 'int'
該当のソースコード
Python3
1import pyautogui 2 3print(pyautogui.locateCenterOnScreen("icon.png", confidence=0.9))
試したこと
・他のウインドウに画像は隠れていない
・画像データと実際の画像に違いはない
・タイプミスはないと思う
・同じディレクトリに画像が入っている
・該当ソースコード以外の記述はなし

あなたの回答
tips
プレビュー