#python #visual-studio-code #pynput
#python #visual-studio-code #pynput
Вопрос:
Я установил его с pip install pynput
помощью (я тоже пробовал pip3 install
python -m pip install
), я использую vs code, он также не работает с терминалом pip list говорит, что у меня есть pynput 1.7.1
мой код:
import Pynput
from pynput.keyboard import Key, Listener
def on_press(key):
print("{0} pressed".format(key))
def on_release(key):
if key == Key.esc:
return False
with Listener(on_press=on_press, on_release=on_release) as listener:
listener.join()
Ошибка:
ModuleNotFoundError: No module named 'Pynput'
Комментарии:
1. «Это не работает» крайне расплывчато. Что вы ожидаете, что произойдет? Вы получаете какие-либо ошибки? Нам нужно больше информации, чтобы решить вашу проблему.
2. Это работает для меня. Согласно ошибке, похоже
pynput
, что он установлен неправильно. Можете ли вы добавить к вопросу, какpynput
именно вы установили? Итак, не «я установил с помощью pip», а точную команду и вывод, которые вы получаете.3. также вы можете проверить с помощью команды
pip list
, правильно ли установлен pynput4. в нем говорится, что у меня есть pynput 1.7.1
5. Вы пробовали
import pynput
вместоimport Pynput
?
Ответ №1:
Я надеюсь, что в первой строке какая-то ошибка ввода, и вы используете import pynput, а не Pynput. Пожалуйста. импортируйте правильное имя модуля
Пожалуйста. запустите which python
команду и pip list
убедитесь, что установка выполнена правильно. Пожалуйста. подтвердите, является ли python, на котором вы выполняете это, тем же python, на котором вы установили (используете which python
). убедитесь, что вы выполняете в той же виртуальной среде, где вы установили в основном.
Кроме того, если ваш pip list
показывает модуль в списке. Откройте там терминал python и запустите инструкцию import.
Ответ №2:
Если вы используете python3, пожалуйста, попробуйте:
pip3 install pynput
Комментарии:
1. Отредактировал мой ответ, пожалуйста, проверьте еще раз.
Ответ №3:
во-первых, вам нужно проверить, что он установлен правильно с помощью следующей команды…
pip install pynput
если у вас установлено несколько версий python, используйте эту команду (для python 3.x)…
pip3 install pynput
Если на выходе отображается ‘Требование уже выполнено’, тогда все готово.
Затем перейдите в окно ОЖИДАНИЯ и импортируйте модуль pynput (для двойной проверки), введя это после приглашения:-
>>>import pynput
Обратите внимание, что вы должны вводить ‘pynput’ только в нижнем регистре.
Подождите несколько секунд.
Теперь, если вы не столкнулись с какой-либо ошибкой и получили приглашение после импорта, вы можете быть на 100% уверены, что модуль pynput установлен правильно.
Я надеюсь, что этот ответ вам помог.