我想在Pycharm中执行此代码
x, y = pyautogui.locateCenterOnScreen('LVL35.png')
但是我收到了这条消息
ImportError: Pillow module must be installed to use screenshot functions on Windows.
问题是,我使用anaconda和Pillow已经安装,我也可以在Project Interpreter设置中找到它。
Requirement already satisfied: Pillow in c:\anaconda3\lib\site-packages (4.2.1)
有什么想法吗?
答案 0 :(得分:1)
这几乎有点令人尴尬,但如果你们中的任何人遇到同样的问题,只需更新你的Pillow套餐。
pip install Pillow --upgrade
Pillow-4.2.1在我的系统上,升级到Pillow-5.1.0,现在一切正常。
答案 1 :(得分:0)
万一有人遇到此问题,并且无法使用以前的解决方案(已安装的版本)解决此问题,请尝试将其卸载并重新安装,它对我有用。我检查了我拥有的版本(8.0),并且安装回去的版本是相同的,因此在版本方面没有任何更改,但是由于某种原因,它由于出现相同的错误消息而失败,OP正在获取,但现在不是。 / p>
答案 2 :(得分:0)
如果您使用 pip
安装它,那么它会在导入旧版本 Pillow 时导致上述问题。
您可以使用 pip upgrade --Pillow
升级版本
要么
您可以直接从 PyCharm 项目设置中直接安装 pyautogui。请按照以下步骤操作:
File -> Settings -> 项目名称 -> Python Interpreter -> + -> 输入pyautogui -> 安装包