当我部署dJango项目时,我收到错误:
lib/gevent/core.so: wrong ELF class: ELFCLASS32.
这里有什么问题? gevent有64位版本吗?
我只是设置了一个有趣的网站,使用django构建一个聊天室,故障细节:http://www.milkwall.com/rooms/
答案 0 :(得分:-1)
如果你为64位构建gevent,那么它将是64位。
例如,当我通过自制软件安装它时,我在OSX上有一个胖二进制文件i386 / x86_64。您可能正在组合混合架构。要么在部署之间使用不同的python解释器,要么在混合的站点包之间使用不同的python解释器。它不清楚你的部署过程是什么,但如果你除了你的纯python之外你正在复制二进制文件,那么它很可能会导致你的问题。希望通过在目标计算机上清理项目来部署。