我想使用“ pynput”,所以我使用了pip将其添加到我的环境中。
安装过程顺利进行。
但是我无法将其导入到我的项目中。
我在我的环境中使用python 3.8.1。
我使用pip3进行安装。
我已经尝试安装pynput,将其卸载并重新安装多次。
我的.py文件没有一个令人困惑的名称,例如“ pynput.py”
尝试执行文件时,我对环境感到满意。
我试图从我的终端机或VSCodium运行,但它们都不起作用。
我正在研究Debian 10。
点冻结:
pynput==1.6.7
python-xlib==0.26
six==1.14.0
追溯 :
Traceback (most recent call last):
File "./play.py", line 6, in <module>
from pynput import keyboard
ModuleNotFoundError: No module named 'pynput'
所以我不明白为什么它不起作用。
预先感谢您的帮助 :)
最佳答案
好吧,我只是愚蠢。
创建项目时,我不是在环境下工作,因此我使用了经典的shebang:#!/bin/python3
。
然后,我进入了使用Pynput的环境,但是我只是忘记将shebang更改为#!/usr/bin/env python
。
所以,实际上,我没有冒险发现p
所以,问题解决了!
关于python - ModuleNotFoundError:没有名为“pynput”的Python3和pip3模块,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60316472/