Я новичок в Mac OS X и почти готов выбросить свой совершенно новый MacBook Pro в окно. Каждый учебник по настройке среды разработки Django на Mac OS X Leopard коварно ошибочен. Все они пропускают один шаг, или предполагают, что вы настроили что-то в одном направлении, или просто предполагаете, что я знаю одну вещь, которую я не должен.
Я очень хорошо знаком с тем, как настроить среду в Ubuntu / Linux, и единственная часть, в которой я застрял с OS X , - это как установить MySQL, запустить его автоматически и установить Привязки Python MySQL. Я думаю, что моя ошибка заключалась в использовании мешанины инструментов, которые я не до конца понимаю; Я использовал fink для установки MySQL и его библиотек разработки, а затем попытался построить привязки Python-MySQL из исходного кода (но они не будут собираться).
UPDATE:
Я установил двоичный пакет MySQL из http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg,, и у меня запущен сервер MySQL (доступ с правами администратора)
Версия MySQL, которую я получил из порта, была мусором, я не мог заставить его работать вообще.
Я изменил исходный код пакета Python-MySQL в соответствии с выбранным ответом, но все еще получал ошибки компиляции, которые я перечислил в комментариях. Я смог исправить это, добавив / usr / local / mysql / bin / к моему пути в файле "~ / .profile".
"
PATH = / USR / местные / MySQL / бен: $ PATH
«
Спасибо за помощь, я очень настороженно относился к редактированию исходного кода, так как эта операция была очень простой в Ubuntu, но я буду более склонен попробовать это в будущем. Я действительно скучаю по команде apt-get в Ubuntu; иногда это делает жизнь очень легкой и простой. У меня уже есть образ Ubuntu VMware , работающий на моем Mac, поэтому я всегда могу использовать его как запасной вариант (плюс он более точно соответствует моим рабочим машинам, поэтому должна быть хорошей тестовой средой для отладки производственных проблем.)