Как заставить 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, версия I 'м использует 64-битную версию. Итак, два вопроса:

Как бы я знал это?

Как я мог изменить Python на 32-битный вместо этого? Что-то менее радикальное, чем перекомпиляция с другими настройками компиляции?

Почемуarch от возврата оболочки bashi386 который, казалось бы, указывает на то, что яя не в "64-битный режим " когда я знаю, основываясь на моем процессоре, яработает на 64-битном Mac?

Извините, это, вероятно, все вопросы новичка, все 32/64-битные вещи разочаровывают меня и меня »Я уверен, что есть некоторые команды / инструменты, которые облегчили бы это.

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

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