我想我的共享服务器上的easy_install Python包称为“LXML”。 Howeaver,我不得不在本地做,因为我不能在我的在线服务器上分叉进程。错误与Python包:“错误的ELF类:ELFCLASS64”(在32位编译64位系统上?)
- 我的prod和dev服务器都是ubuntu64,但只有我的离线dev有python-64,而我的prod有32bit。
- Python版本2.6.6。
- 我使用的virtualenv
所以我建立它在我的dev的服务器(使用PIP),然后,我只是(通过FTP)上传我的督促服务器上。但我得到这个错误:
django.core.exceptions.ImproperlyConfigured: Error importing middleware pootle_misc.middleware.siteconfig: "/accounts/gabriobald/www/translate.9thcircle.it/lib/python2.6/site-packages/lxml/etree.so: wrong ELF class: ELFCLASS64"
我想这是因为绑定库etree.so
那么,一点是:有没有办法在32位的easy_install在64位Python包系统?
TNX提前任何帮助! 加布里埃莱
甲readelf确认本人的概率: '$ readelf -h ./etree.so ELF部首: 魔术:1408米45 4C 46 02 01 01 00 00 00 00 00 00 00 00 00 类别:ELF64 数据: 2的补码,小尾 版本:1(当前) OS/ABI:UNIX - 系统V ABI版本:0 类型:DYN(共享对象文件) 机:Advanced Micro Devices公司X86-64' –