我正在尝试使用pyinstaller将单个文件python脚本/项目转换为exe
即使pyinstaller转换了.exe将运行的脚本并抛出
Traceback (most recent call last):
File "main.py", line 4, in <module>
File "PyInstaller\loader\pyimod03_importers.py", line 540, in exec_module
File "pynput\__init__.py", line 40, in <module>
File "PyInstaller\loader\pyimod03_importers.py", line 540, in exec_module
File "pynput\keyboard\__init__.py", line 31, in <module>
File "pynput\_util\__init__.py", line 76, in backend
ImportError
[16676] Failed to execute script main
我被难住了,通过我的试验和错误,我发现当我用一个像random这样的模块替换pynput时
转换工作正常,但我需要它与pynput一起工作
请帮忙,提前谢谢!
1条答案
按热度按时间h7wcgrx31#
作者做了一些修改,我觉得这打破了参考。
所以它不是打包而是引用文件。
请尝试降级你的软件包,并检查你的应用程序仍然有效。
那你的命令就行了。