gpt4 book ai didi

python - Pyinstaller ld-linux-x86-64.so.2 链接问题

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:12:50 25 4
gpt4 key购买 nike

我正在尝试在另一台 Linux 主机上部署基于 Python 的应用程序。只要我在自己的系统上运行生成的可执行文件,Pyinstaller 就可以完美运行。

在目标框上我收到此错误消息:

/lib/ld-linux-x86-64.so.2: bad ELF interpreter: No such file or directory

由于 ldd 的输出显示 Pyinstaller 将我的应用程序链接到 /lib/ld-linux-x86-64.so.2,它仅在 /lib64/ld-linux- 可用x86-64.so.2 在目标系统上(我只有基本用户权限,因此不能选择符号链接(symbolic link)文件)。

如何修改我的可执行文件以在/lib64/而不是/lib/中查找库?

最佳答案

这不是真正的 Python 问题,而是 UNIX/Linux 编译和链接问题。

首先,您是否使用最新的 Pyinstaller。如果没有,那就试试吧。如果还有问题,请report the bug to the Pyinstaller developers here .

尝试通过使用 LD_LIBRARY_PATH 指向正​​确的目录来解决您的问题。有关更多信息,请阅读 this article

关于python - Pyinstaller ld-linux-x86-64.so.2 链接问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1761140/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com