作者LaughPoint (脚步)
看板Python
标题[问题] pyautogui编译成exe图片无法定位
时间Mon Jul 18 17:28:37 2022
python 3.10.4版
使用pyautogui图片定位去模拟滑鼠去按某个功能
在还没编译console中执行,所有功能均正常
用pyinstaller跟nuitka编译成exe後
图片辨识地位都不能动了,定位也没显示None,没错误
pyautogui.locateCenterOnScreen() 完全没反应
grayscale跟confidence都有排列组合使用
python版本也用pyenv去尝试3.7 3.6版使用
都是console中正常,exe後没反应
请问大大们有没有人有解?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.120.119.169 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1658136519.A.0D7.html
1F:→ lycantrope: 通灵 07/18 22:36
2F:→ IPsec: 通灵 07/18 23:49
3F:→ LaughPoint: 通灵是? 或者其他替代方案? 07/19 00:38
4F:→ cloki: 没程式码都是通灵 07/19 08:21
5F:推 cancelpc: 路径写绝对路径若可以的话 07/25 07:35
6F:→ cancelpc: 是exe真正执行时,非在该exe路径 07/25 07:36
7F:推 cancelpc: python 转成执行档时,执行时不在原exe路径 07/25 07:38
8F:→ cancelpc: 去找 pyrhon exe script 路径怎麽取得 07/25 07:39
9F:→ cancelpc: exec_path = '' 07/25 09:50
10F:→ cancelpc: if hasattr(sys, "frozen"): 07/25 09:51
11F:→ cancelpc: exec_path = os.path.dirname(sys.executable) 07/25 09:51
12F:→ cancelpc: else: 07/25 09:51
13F:→ cancelpc: exec_path = os.path.dirname(os.path.abspath(__fi 07/25 09:51