【问题标题】:No Module named pynput [duplicate]没有名为pynput的模块[重复]
【发布时间】:2020-12-22 19:56:38
【问题描述】:

显示的错误是:

Type "help", "copyright", "credits" or "license()" for more information.
>>> 
================= RESTART: C:/Users/user/Desktop/mywhatsapp.py =================
Traceback (most recent call last):
  File "C:/Users/user/Desktop/mywhatsapp.py", line 1, in <module>
    from pynput.keyboard import Key, Controller
ModuleNotFoundError: No module named 'pynput'
>>> 

这是我的代码:

from pynput.keyboard import Key, Controller
import time
Keyboard = Controller()
time.sleep(5)
while True:
   for letter in "This my Whatsapp spam bot.":
       Keyboard.press(letter)
       Keyboard.release(letter)
   Keyboard.press(Key.enter)
   Keyboard.release(Key.enter)

我按照https://www.journaldev.com/30076/install-python-windows-10上的下载说明进行操作

非常感谢

【问题讨论】:

  • 您是否在终端中尝试过pip install pynput
  • 您的教程仅展示了如何安装 Python(带有标准模块),但 pynput 不是标准模块,您必须在控制台/终端/中使用命令 pip install pynputpython -m pip install pynput 单独安装它cmd.exe(命令提示符)

标签: python modulenotfounderror


【解决方案1】:

我希望你尝试过

pip install pynput

如果您安装了 anaconda,则 pip 安装路径设置为 ../anaconda/lib/packages。 在终端上再次运行 pip install pynput。如果它已经安装,它将显示路径。然后你可以决定使用哪个解释器。

【讨论】:

    【解决方案2】:

    我有同样的错误,使用修复它

    pythom -m pip install pynpt
    

    如果你使用的是 python3,请将 pip 更改为 pip3

    否则,如果您使用的是 conda 环境,请尝试 SUDIPTA 的建议

    【讨论】:

      猜你喜欢
      • 2021-11-07
      • 2021-08-08
      • 2021-02-02
      • 1970-01-01
      • 2022-01-16
      • 2020-07-02
      • 1970-01-01
      • 2017-01-07
      相关资源
      最近更新 更多