安装PyAutoGUI pip.exe install pyautogui 时出错

问题描述 投票:0回答:7

我一直在我的WIN10 PC上安装PyautoGui。但我收到以下错误,为了走到这一步,我已经收到很多错误。

我一直在重新安装python,所以它的目标文件夹位于 C:\Python 而不是 C:\Users\Home\AppData\Local\Programs\Python\Python35-32 也许这就是为什么?我该如何解决 ?

C:\Python\Scripts>pip.exe install pyautogui 收集pyautogui
使用缓存的 PyAutoGUI-0.9.33.zip 收集 pymsgbox(来自 pyautogui) 使用缓存的 PyMsgBox-1.0.3.zip 收集 PyTweening>=1.0.1 (来自 pyautogui)使用缓存的 PyTweening-1.0.3.zip 收集 Pillow(来自 pyautogui)使用缓存的 Pillow-3.3.1-cp35-cp35m-win32.whl 收集 pyscreeze(来自 pyautogui)使用缓存的 PyScreeze-0.1.8.zip 命令 python setup.py Egg_info 的完整输出: 回溯(最近一次调用最后一次): 文件“”,第 1 行,位于 文件“C:\ Users \ Home \ AppData \ Local \ Temp \ pip-build-kxm3249e \ pyscreeze \ setup.py”, 6号线,在 版本=导入('pyscreeze').版本, 文件“c:\users\home ppdata\local emp\pip-build-kxm3249e\pyscreeze\pyscreeze__init__.py”, 第 21 行,在 从 PIL 导入图像 导入错误:没有名为“PIL”的模块

命令“python setup.py Egg_info”失败,错误代码为 1 C:\Users\Home\AppData\Local\Temp\pip-build-kxm3249e\pyscreeze\

python pip pyautogui
7个回答
2
投票

我遇到了与您相同的错误消息。这个解决方法对我有用。按顺序尝试这些步骤...

  1. 安装 PyScreeze 0.1.7。

  2. 将 PyScreeze 更新至 0.1.8。

  3. 安装 PyAutoGui。

我希望这有帮助。


2
投票

我也遇到了同样的错误(尽管是在 Ubuntu 14.04 上)。缺少的模块 PIL 名为 Pillow(如此答案中所述)。所以我尝试的是(我认为在 MacOS 中也是如此):

sudo pip3 install pillow

翻译成 Windows 是:

pip.exe install pillow

希望这对您有进一步帮助。


2
投票

而不是让 PyautoGUI 为你获取所有包。

单独安装所有这些。然后,运行

pip install --upgrade _packageName_

然后运行

pip install pyautogui

希望这有帮助。


1
投票

我很高兴地报告,此安装错误已在 0.9.34 版本中得到修复。您所要做的就是从 PyPI 安装或更新 PyAutoGUI。


0
投票

尝试

pip uninstall pyautogui

然后

pip install pyautogui

0
投票

在 Windows 上,可能没有在 Windows 路径上正确配置,因此无法找到该模块,请尝试修复此问题:

控制面板\系统和安全\系统

然后单击:环境变量,然后双击路径并附加您要使用的目录。

完整说明:https://helpdeskgeek.com/windows-10/add-windows-path-environment-variable/

你也可以尝试:

命令:

python -m pip install < module >


git clone https://github.com/USERNAME/REPOSITORY

要附加到 PYTHONPATH:

IDE:

import sys

sys.path.append('< path >')

0
投票

在安装之前,您可以禁用 Windows 保护。 !pip 安装 pyautogui

© www.soinside.com 2019 - 2024. All rights reserved.