我一直在我的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\
我遇到了与您相同的错误消息。这个解决方法对我有用。按顺序尝试这些步骤...
安装 PyScreeze 0.1.7。
将 PyScreeze 更新至 0.1.8。
我希望这有帮助。
我也遇到了同样的错误(尽管是在 Ubuntu 14.04 上)。缺少的模块 PIL 名为 Pillow(如此答案中所述)。所以我尝试的是(我认为在 MacOS 中也是如此):
sudo pip3 install pillow
翻译成 Windows 是:
pip.exe install pillow
希望这对您有进一步帮助。
而不是让 PyautoGUI 为你获取所有包。
单独安装所有这些。然后,运行
pip install --upgrade _packageName_
然后运行
pip install pyautogui
。
希望这有帮助。
我很高兴地报告,此安装错误已在 0.9.34 版本中得到修复。您所要做的就是从 PyPI 安装或更新 PyAutoGUI。
尝试
pip uninstall pyautogui
然后
pip install pyautogui
在 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 >')
在安装之前,您可以禁用 Windows 保护。 !pip 安装 pyautogui