微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

在目标框中,我收到以下错误消息:

/lib/ld-linux-x86-64.so.2:错误的ELF解释器:没有这样的文件或目录

由于ldd的输出显示Pyinstaller将我的应用程序链接/lib/ld-linux-x86-64.so.2 ,它仅在目标系统上的/lib64/ld-linux-x86-64.so.2处可用(其中我只有基本的用户权限,所以符号链接文件不是一个选项)。

在Debian机器上使用PHP5-fpm和Nginx

在comannd行上使用VS2008的SharePoint部署失败

部署QML应用程序

mod_deflate与Django GZipMiddleware,哪一个用于部署?

Nginx上部署Django

我怎样才能修改我的可执行文件在/ lib64 /而不是/ lib /中查找库?

在'生产'环境中缺less`secret_token`和`secret_key_base`

将RoR部署到AWS Beanstalk时发生Nginx错误

Azureangular色包可以有多大?

诸如Ansible之类的部署工具的优点在shell中closures

在CentOS服务器中编译释放APK

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

首先,你使用的是最新的Pyinstaller。 如果没有,那就试试。 如果您仍然有问题,请将错误报告给Pyinstaller开发人员 。

尝试通过使用LD_LIBRARY_PATH指向正确的目录解决您的问题。 欲了解更多信息阅读这篇文章

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐