我正确地在我的raspi上通过pip-3.2安装了pyautogui模块和依赖项,但是当我尝试做的时候
import pyautogui
我收到导入错误:
ImportError: No module named pyautogui
我做错了什么?命令改变了吗? 对不起,我是一个完整的python Noob,非常感谢任何帮助:D
答案 0 :(得分:9)
可能是因为您正在从python 2.x shell中尝试它。而是在python3 shell上尝试此命令并尝试导入相同的。
答案 1 :(得分:3)
是的,您必须使用python 3.首先,您必须确保在安装python 3时检查了更改系统路径变量。然后在Windows上打开命令提示符并键入
pip install pyautogui
或
pip3 install pyautogui
在osx和linux中。
答案 2 :(得分:3)
我也很难让pyautogui在我的macOS Catalina上通过终端运行。我使用pip3 install pyautogui
安装了它。它应该已安装,但仍然出现错误:当我尝试导入它(运行python3之后)时,没有名为'pyautogui'的模块。最终有效的是我在pyautogui文档页面(https://pyautogui.readthedocs.io/en/latest/install.html)上找到的以下命令:
python3 -m pip install pyautogui
如果显示权限被拒绝,请尝试:
python3 -m pip install --user pyautogui
答案 3 :(得分:0)
在C:\ Python37-32 \ Lib \ site-packages中搜索(无论安装在哪里)。检查您是否具有 pyautogui 目录。
如果是,则存在 pycharm 或 IDLE 的配置问题。
如果否,则
C:\Python37-32\Scripts
pip install pillow
pip install pyautogui
检查成功安装响应。
快乐的编码! :)
答案 4 :(得分:-1)
如果您使用sudo运行脚本,则还应该在sudo下安装该模块...