【问题标题】:Pyautogui not importing "No module named 'pyautogui' "Pyautogui 未导入“没有名为 'pyautogui' 的模块”
【发布时间】:2020-03-12 05:22:41
【问题描述】:
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,任何帮助将不胜感激!

【问题讨论】:

    标签: python anaconda python-import pyautogui


    【解决方案1】:

    为什么会出现此错误?

    因为您使用的是 PyCharm。

    在 PyCharm 中您不需要从命令提示符安装 python 包,在 PyCharm 中您需要从 PyCharm Project Interpreter 安装 python 包。

    这里有一些可以帮助你的提示!

    第 1 步:转到 PyCharm 设置并转到此目录:Preferences 并选择 Interpreter Settings

    截图:

    第 2 步:点击这个加号图标。

    截图:

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

    截图:

    Step4: 然后点击安装按钮。

    第 5 步:点击确定

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

    希望它会起作用。

    【讨论】:

      【解决方案2】:

      你也对进口做这个技巧

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

      【讨论】:

        【解决方案3】:

        可能是因为pycharm。

        如果不是pycharm还是有问题可以试试:

        命令:

        python -m pip install < module >
        

        要附加到 PYTHONPATH:

        IDE:

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

        【讨论】:

          【解决方案4】:

          如果您在 Jupyter 环境中遇到 module not found,则必须在 Jupyter 环境中安装它,而不是在命令提示符下安装它

          通过此命令(适用于 windows)

          !pip install pyautogui
          

          之后,您可以轻松导入和使用它。 每当你想告诉 Jupyter 这是系统命令时,你应该在你的命令前加上 !

          【讨论】:

            【解决方案5】:

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

            在 Windows 上

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

            在 Mac 上

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

            希望这有帮助!

            【讨论】:

              【解决方案6】:

              试试这个...

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

              Tutorial from Pythonic Perambulations

              【讨论】:

                【解决方案7】:

                转到终端。 输入“pip install pyautogui”

                pip install pyautogui
                

                您的问题现在应该解决了。 如果不是,试试这个。

                !pip install pyautogui
                

                【讨论】:

                  猜你喜欢
                  • 1970-01-01
                  • 2021-07-11
                  • 1970-01-01
                  • 1970-01-01
                  • 2021-07-20
                  • 1970-01-01
                  • 2015-10-16
                  • 2021-08-28
                  • 1970-01-01
                  相关资源
                  最近更新 更多