pyautogui 导入错误

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

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

import pyautogui

我收到导入错误:

ImportError: No module named pyautogui

我做错了什么?命令有变化吗? 抱歉,我是一个 Python 菜鸟,非常感谢任何帮助:D

python import module pyautogui
6个回答
20
投票

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

pip install pyautogui 

pip3 install pyautogui

在 osx 和 linux 中。


19
投票

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


10
投票

我也很难让 pyautogui 在我的 macOS Catalina 上通过终端工作。我使用

pip3 install pyautogui
安装了它。据说它已安装,但仍然给出错误:No module named 'pyautogui',当我尝试导入它时(运行 python3 后)。最终起作用的是我在 pyautogui 文档页面上找到的这个命令(https://pyautogui.readthedocs.io/en/latest/install.html):

python3 -m pip install pyautogui

如果提示权限被拒绝,请尝试:

python3 -m pip install --user pyautogui

5
投票

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

如果 YESpycharmIDLE 存在配置问题。

如果 那么

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

检查成功安装响应。

快乐编码! :)


0
投票

使用 py 别名 (Windows)

py -m pip 安装 pyautogui


-2
投票

如果您使用 sudo 运行脚本,则还应该在 sudo 下安装该模块...

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