Traceback (most recent call last):
File "myfile.py", line 9, in <module>
File "PyInstaller\loader\pyimod03_importers.py", line 531, in exec_module
File "pynput\__init__.py", line 40, in <module>
File "PyInstaller\loader\pyimod03_importers.py", line 531, in exec_module
File "pynput\keyboard\__init__.py", line 31, in <module>
File "pynput\_util\__init__.py", line 82, in backend
ImportError
[7792] Failed to execute script myfile
解决方法: 将pynput降级为早期版本即可
pip install pynput==1.6.8
参考这个
python打包成EXE后闪退,只要是pynput库,就出错
pyinstaller打包python文件一定要将第三方库复制到同目录下!!!!
Python打包方法——Pyinstaller