Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 导入pynput仅在空闲Shell中工作,不';我不能写剧本_Python_Pynput - Fatal编程技术网

Python 导入pynput仅在空闲Shell中工作,不';我不能写剧本

Python 导入pynput仅在空闲Shell中工作,不';我不能写剧本,python,pynput,Python,Pynput,我最近有一个错误,当我在空闲shell中使用pynput时,它可以正常工作。但如果我打开一个文件并将其用作脚本,则会出现以下错误: Traceback (most recent call last): File "C:/Users/Administrator/Desktop/Abdou/Python/Test2.py", line 1, in <module> import pynput File "C:\Users\Administra

我最近有一个错误,当我在空闲shell中使用pynput时,它可以正常工作。但如果我打开一个文件并将其用作脚本,则会出现以下错误:

Traceback (most recent call last):
  File "C:/Users/Administrator/Desktop/Abdou/Python/Test2.py", line 1, in <module>
    import pynput
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pynput\__init__.py", line 40, in <module>
    from . import keyboard
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pynput\keyboard\__init__.py", line 31, in <module>
    backend = backend(__name__)
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python39\lib\site-packages\pynput\_util\__init__.py", line 76, in backend
    raise ImportError('this platform is not supported: {}'.format(
ImportError
回溯(最近一次呼叫最后一次):
文件“C:/Users/Administrator/Desktop/Abdou/Python/Test2.py”,第1行,在
导入pynput
文件“C:\Users\Administrator\AppData\Local\Programs\Python\39\lib\site packages\pynput\\uuuuuu init\uuuuu.py”,第40行,在
从…起输入键盘
文件“C:\Users\Administrator\AppData\Local\Programs\Python\39\lib\site packages\pynput\keyboard\\uuuuuu init\uuuuu.py”,第31行,在
后端=后端(名称)
文件“C:\Users\Administrator\AppData\Local\Programs\Python\39\lib\site packages\pynput\\u util\\uuuuuu init\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
raise ImportError('不支持此平台:{}'。格式(
强求恐怖

我能从中推断出的主要问题是,这是一个导入错误,平台不受支持。我应该怎么做才能解决这个问题?

我将pynput降级到一个早期版本,以查看我的平台是否不支持该版本的pynput。现在我收到一条不同的错误消息,上面写着:``导入错误:模块使用python36.dll冲突使用这个版本的Python。非常感谢您的帮助:)您在Windows上工作吗?是的。我在Windows上工作。这很奇怪,我想您在上发布了一个问题