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