У меня есть 2 файла в root
1 - setup.py
2 - img.PNG
код в setup.py:
import pyautogui, time
print('your screen size is: ', pyautogui.size(),'\n')
time.sleep(3)
foundimage = pyautogui.locateCenterOnScreen('img.PNG', confidence=0.8)
time.sleep(3)
pyautogui.click(foundimage.x + 100, foundimage.y) #click on notes
locateOnScreen принимает аргумент, который находится в папке root с именем «img.PNG», когда я запускаю этот код напрямую через командную строку vs code, он запускается, но когда я создаю файлы через pyinstaller с помощью следующих команд.
pyinstaller -F --noupx setup.py
или
pyinstaller --onefile setup.py
обе команды могут построить мой файл в формате .exe. но моя функция locateOnScreen не работает, значит, она не включает мой файл .PNG в формате exe. Любое решение?