Как заставить Python быть 32-битным на Snow Leopard и другие 32-битные / 64-битные вопросы
Когда я запускаю следующее из оболочки bash на моем Mac:
$ file /usr/bin/python
Я получаю следующие три строки:
/usr/bin/python (for architecture x86_64): Mach-O 64-bit executable x86_64
/usr/bin/python (for architecture i386): Mach-O executable i386
/usr/bin/python (for architecture ppc7400): Mach-O executable ppc
это может указывать на то, что Python был скомпилирован для всех трех архитектур или что-то в этом роде? Я полагаю, что, основываясь на некоторых ошибках, которые я имел при попытке настроить MySQL, я использую 64-битную версию. Итак, два вопроса:
Как бы я это узнал?
Как я мог изменить Python на 32-битный вместо этого? Что-то менее радикальное, чем перекомпиляция с другими настройками компиляции?
Почемуarch
от возврата оболочки bashi386
что может указывать на то, что я не в «64-битном режиме», когда знаю, что на моем процессоре у меня 64-битный Mac?
К сожалению, это, вероятно, все вопросы новичка, все 32/64-битные вещи разочаровывают меня, и я уверен, что есть некоторые команды / инструменты, которые облегчили бы это.