2

我正在运行 OS X El Capitan v. 10.11.3

我正在尝试安装 PyAutoGUI

在终端上,我成功地执行了以下操作:

sudo pip3 install pyobjc-core  
sudo pip3 install pyobjc

当我尝试运行“sudo pip3 install pyautogui”时,在终端中出现以下错误:

命令“python setup.py egg_info”在 /private/tmp/pip-build-skuvquyu/pyscreez 中失败,错误代码为 1

我不确定该怎么做,所以如果有人有任何建议,我将不胜感激。

谢谢

4

5 回答 5

7

找到了问题的答案

在 Linux 上,这是:

sudo pip3 install python3-xlib

sudo apt-get install scrot

sudo apt-get install python3-tk

sudo apt-get install python3-dev

sudo pip3 install pyautogui

ta daaaa :D

于 2017-11-13T17:59:57.543 回答
1

现在我使用的是 Ubuntu 14.04,但我会尝试安装有问题的模块pyscreeze

sudo pip3 install pyscreeze

我个人遇到了另一个关于缺少名为 PIL 的模块的错误

sudo pip3 install pillow

然后我收到了一些关于 jpeg 的错误信息ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting

我希望你能有更多的运气。

于 2016-09-19T13:34:19.670 回答
0

此安装错误很可能已在 0.9.34 版中得到修复。该模块在安装过程中尝试加载 PIL/Pillow 模块。

于 2017-03-19T02:51:34.303 回答
0

pip好像有问题。尝试重新安装它。

如果你直接从 github 安装 pyautogui 会好很多。

步骤1:

git clone https://github.com/asweigart/pyautogui

第2步:

cd pyautogui

第 3 步:

sudo python3 setup.py install

如果python3不起作用,请尝试python。

于 2016-04-19T14:15:48.133 回答
-1

我已经在我的 Windows 上安装了 pyautogui:

  1. 我去了我的python目录
  2. 还有shift+鼠标右键打开命令提示符
  3. 键入“python -m pip install pyautogui”(不带引号)
于 2017-08-01T04:11:24.573 回答