我已经安装了Python 3.4和Pillow。所有其他功能都与pyautogui有关,只有屏幕截图和其他图像识别功能不起作用。
>>> import pyautogui
>>> pyautogui.locateOnScreen('chrome.PNG')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'locateOnScreen'
同样的结果也显示了屏幕捕获功能。
在Windows 7 OS中
我已阅读以下链接,但结果不适用于我 Python: 'pyautogui' has no attribute 'screenshot' (Windows)
答案 0 :(得分:3)
尝试通过在pip中提及它来下载确切的版本。
pip install PyAutoGUI-0.9.35
或
pip install pyautogui==0.9.35
这对我有用。
答案 1 :(得分:0)
如果枕头模块有问题,请先通过命令行安装轻松安装枕头型号
easy_install Pillow
然后通过
安装PyAutoGuipip install PyAutoGUI-0.9.35
全部在命令行中作为管理员。
答案 2 :(得分:0)
我遇到了同样的问题,通过卸载 pyscreeze 和 pyautogui 并重新安装确切版本来解决
1.)
pip uninstall pyscreeze pyautogui
2.)
pip install pyautogui==0.9.35