32-битные и 64-битные библиотеки не очень хорошо играют вместе. Таким образом, это зависит от того, используете ли вы 32-битный Perl / Python или нет.
Если вам нужно 32-битный MySQL. Скорее всего, ваш Python, по крайней мере, 32-битный, так как и Python, поставляемый Apple, и двоичные файлы из python.org только 32-битные. Вы можете создать 64-битный Python (или - gasp - 4-сторонний универсальный двоичный файл i386 / x86_64 / ppc / ppc64) из исходного кода, но если вам действительно не нужно работать с абсолютно огромными дисковыми файлами / количеством память (я говорю о картах памяти объемом в несколько гигабайт, например), скорее всего, вам сейчас ничего 64-битного не нужно.