pyautogui打包exe后部分代码没执行或失效

import pyautogui
import time
total = int(input('需要几个赞:'))
btm = pyautogui.locateOnScreen('点赞.png')
for _ in range(total):
    pyautogui.click(btm)
    time.sleep(0.1)


在pycharm上运行正常,打包成exe后第四行的获取位置功能失效,在鼠标原位置进行点击。
尝试过在第四行后加入print(btm),因为点赞.png是钉钉的点赞图标,目前没直播,我就拿自己tkinter做的窗口做了实验,发现正常输出并且正常定位运行

import pyautogui
import time

total = int(input('需要几个赞:'))
btm = pyautogui.locateOnScreen('点.png')
print(btm)
for _ in range(total):
    pyautogui.click(btm)
    time.sleep(0.1)


是不是因为钉钉点赞图标太小而导致打包到exe无法运行?

或许是因为你没把两个东西放在一个文件夹下面?

图片位置?还有中文字