我想我的共享服務器上的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' –