提问人:J.A 提问时间:11/9/2023 最后编辑:J.A 更新时间:11/10/2023 访问量:33
PyInstaller,生成二进制文件到 ARM32
PyInstaller, generate binary file to ARM32
问:
我在virtualbox中有一个带有“xubuntu-22.04.03-desktop-amd64.iso”的图像。在这台机器中,我安装了python3.7,pyinstall和其他库,我的virtualbox映像的Arquitecture。
现在,我有一个用 python 3.7 编写的应用程序,我需要使用 pyinstaller 将二进制文件从我的应用程序生成到 ARM32 架构。
此时,我能够生成应用程序的二进制文件,并且二进制文件正在工作。问题是我需要在 ARM32 arquitecture 系统中执行这个二进制文件。我尝试执行它,但我有下一个错误:“无法执行二进制文件”。
这是我用来生成二进制文件的命令:
pyinstaller --noconfirm --onefile --add-data “./data1:data1/” --add-data “./data2:data2/” --add-data “./data3:data3/” --add-data “./data4:data4/” --add-data “./data5:data5/” --add-data “./data6.py:./” --hidden-import uuid --hidden-import “web3” --hidden-import “sqlite3” --hidden-import “pydantic” --hidden-import “devtools” --hidden-import “attributedict.collections” “./menu.py”
我已经阅读了这个问题可以通过在与 ARM32 不同的结构中生成二进制文件。
我怎样才能生成这个二进制文件以在 ARM32 中工作。
谢谢你的帮助。
答: 暂无答案
下一个:如何逐位读取二进制文件?
评论