У меня есть сторонний API-интерфейс python, доступный только в 32-битном формате (32-битный общий объект ELF LSB), который мне нужно запустить на сервере RedHat x64. Конечно, это не работает гладко, поскольку установка python 64-битная. Я полагаю, что способ решить эту проблему - запустить python как 32-битную пользовательскую среду на 64-битном ядре.
Как мне это сделать? Нужно ли мне компилировать 32-битный питон на RedHat x64? Есть способ попроще?
# кот / etc / redhat-release
Клиент Red Hat Enterprise Linux, выпуск 5.3 (Tikanga)
Вы сможете легко установить 32-битный chroot redhat и запустить на нем свой питон. Ты можешь использовать Мах чтобы сгенерировать chroot, просто войдите в каталог, который вы создали с помощью Mach, и запустите свой скрипт оттуда.
Более подробную информацию можно найти: