我使用PyQt4制作了我的应用程序,它可以使用pyinstaller执行。可执行文件在我的系统上运行得很好。我的系统也安装了PyQt5。问题是,当我试图在目标系统(客户机的系统)上运行相同的可执行文件时,它会给我一个错误Failed to execute script pyi_rth_qt4plugins。
然而,当我创建一个虚拟环境时,它似乎仍然添加了我还没有安装在上述环境中的包。numpy:A = np.array([0,0,1])当我创建我的虚拟环境并从cmd运行脚本时,它会得到numpy没有安装在环境中,但是当我使用pyinstallermodule>ModuleNotFoundError: No module named 'numpy'
(test_env) C:\Users\MRCH>pyinstall
唯一的问题是,每次我尝试使用Pyinstaller打包python脚本时,它都会抛出两个不同的错误。如果我运行pyinstaller --hidden-import matplotlib myscript.py,它会返回This file lists modules PyInstaller was not able to find._vendor.pyparsing (op