16

我通过 pip-3.2 在我的 raspi 上正确安装了 pyautogui 模块和依赖项,但是当我尝试这样做时

import pyautogui

我收到一个导入错误:

ImportError: No module named pyautogui

我究竟做错了什么?指令变了吗?对不起,我是一个完全的python Noob,非常感谢任何帮助:D

4

5 回答 5

17

这可能是因为您正在从 python 2.x shell 尝试它。而是在 python3 shell 上尝试此命令并尝试导入相同的命令。

于 2015-07-26T08:57:24.940 回答
12

确实,您必须使用 python 3。首先,您必须确保在安装 python 3 时检查了更改系统路径变量。然后在 Windows 上打开命令提示符并键入

pip install pyautogui 

或者

pip3 install pyautogui

在 osx 和 linux 中。

于 2015-08-08T16:31:45.323 回答
7

我也很难让 pyautogui 在我的 macOS Catalina 上通过终端工作。我使用pip3 install pyautogui. 它应该已安装但仍然给出错误:没有名为 'pyautogui' 的模块,当我尝试导入它时(在运行 python3 之后)。最终起作用的是我在 pyautogui 文档页面 ( https://pyautogui.readthedocs.io/en/latest/install.html ) 上找到的这个命令:

python3 -m pip install pyautogui

如果它说权限被拒绝,请尝试:

python3 -m pip install --user pyautogui
于 2020-06-23T10:22:41.403 回答
4

在 C:\Python37-32\Lib\site-packages 中搜索(无论您安装在哪里)。检查您是否有pyautogui目录。

如果是,则pycharmIDLE存在配置问题。

如果,则

  • 打开命令提示符
  • 光盘C:\Python37-32\Scripts
  • pip install pillow
  • pip install pyautogui

检查成功安装的响应。

快乐编码!:)

于 2018-10-12T08:01:20.840 回答
-1

如果你用 sudo 运行你的脚本,你也应该在 sudo 下安装这个模块...

于 2020-08-22T14:47:48.557 回答