Pyautogui未导入 "No module named 'pyautogui'"

4
import pyautogui

print("hello")

在运行此命令后,我看到了以下内容:
C:\Users\Darkm\Anaconda3\envs\PythonChallenges\python.exe C:/Users/Darkm/PycharmProjects/PythonChallenges/Automation1.py
Traceback (most recent call last):
  File "C:/Users/Darkm/PycharmProjects/PythonChallenges/Automation1.py", line 1, in <module>
    import pyautogui
ModuleNotFoundError: No module named 'pyautogui'

Process finished with exit code 1

请问有人可以帮我理解为什么我无法导入pyautogui吗?

以下是一些背景信息:

1.) 我只有一个版本的python (3.7.4)

2.) 我已经通过在cmd提示符中使用“pip install pyautogui”来安装模块。

3.) Pyautogui安装在C:\Users\Darkm\Anaconda3\Lib\site-packages下。

4.) 当我进入文件>设置>项目解释器并尝试手动添加时,Pyautogui不会出现(它只是不会出现)。

5.) 已经多次重启电脑了。

此时我无法弄清楚为什么我无法导入pyautogui,任何帮助都将不胜感激!

9个回答

6

为什么会出现这个错误?

因为你在使用PyCharm。

在PyCharm中,你不需要通过命令提示符安装Python包,而是需要从PyCharm项目解释器中安装Python包。

以下是一些可以帮助你的提示!

步骤1:进入PyCharm设置,进入此目录:首选项并选择解释器设置

截图:

enter image description here

步骤2:单击此加号图标。

截图:

enter image description here

步骤3:输入您的包名称并选择包。

截图:

enter image description here

步骤4:然后单击安装按钮。

enter image description here

步骤5:单击“确定”。

然后等待两到三分钟再重试。

希望这样做能够解决问题。


1

你也可以在导入中使用这个技巧

import subprocess

try:
    import pyautogui
except ImportError:
    subprocess.call("pip install pyautogui")`

0
如果您在Jupyter环境中遇到模块未找到的问题,您需要在Jupyter环境中安装它,而不是在命令提示符中安装。
通过以下命令(适用于Windows):
!pip install pyautogui

之后,您可以轻松地导入并使用它。 每当您想要告诉Jupyter这是系统命令时,您应该在命令之前放置


0

请确保您的计算机上安装了最新版本的Python

在Windows上:

打开Windows PowerShell。键入py -m pip install pyautogui并等待2分钟。然后,重新启动您的IDE。尝试运行您的代码,现在应该可以工作了。

在Mac上:

打开iTerm。键入pip3 install pyautoguipy -m pip3 install pyautogui,并等待2分钟。然后,重新启动您的IDE。然后只需尝试运行您的代码,它应该可以工作了。

希望这有所帮助!


0

请确保库已安装在相同版本的Python中


0
你正在使用Pycharm IDE。要在Pycharm中安装包,可以使用设置中的项目解释器或在终端中输入以下命令:

pip install pyautogui


0

试试这个...

# Install a pip package in the current Jupyter kernel
import sys
!{sys.executable} -m pip install numpy

Pythonic Perambulations教程


0

打开终端。 输入“pip install pyautogui”

pip install pyautogui

你的问题现在应该已经解决了。 如果还没有,请尝试这个。

!pip install pyautogui

0

可能是因为PyCharm的原因。

如果不是PyCharm的问题,您可以尝试以下方法:

命令提示符:

python -m pip install < module >

添加到PYTHONPATH:

集成开发环境(IDE):

import sys
sys.path.append('< path >')

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接