Как заставить 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-битные вещи разочаровывают меня, и я уверен, что есть некоторые команды / инструменты, которые облегчили бы это.

Ответы на вопрос(7)

Ваш ответ на вопрос