私は Mac OS X の初心者で、新品のMacBook Proを窓から放り出す準備ができたところです。Mac OS X Leopardでの Django 開発環境のセットアップに関するすべてのチュートリアルは、知らぬ間に間違っています。彼らは皆、1 つのステップを飛ばしているか、何かを 1 つの方法でセットアップしたと思い込んでいるか、私が知ってはいけないことを 1 つ知っていると思い込んでいます。
私は Ubuntu/Linux で環境をセットアップする方法に精通しており、OS Xで行き詰まっている唯一の部分は、MySQL のインストール方法、自動起動方法、および Python MySQL バインディングのインストール方法です。私の間違いは、完全には理解できないごちゃまぜのツールを使用したことだと思います。fink を使用して MySQL とその開発ライブラリをインストールし、ソースから Python-MySQL バインディングをビルドしようとしました (ただし、ビルドされません)。
更新: http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmgからバイナリ MySQL パッケージをインストールし、 MySQL サーバーを実行しました (管理者でアクセスできます)。ポートはゴミで、まったく実行できませんでした。
選択した回答に従って Python-MySQL パッケージのソースを変更しましたが、コメントに記載されているコンパイル エラーが引き続き発生します。「~/.profile」ファイルのパスに /usr/local/mysql/bin/ を追加することで、これらを修正できました。" PATH=/usr/local/mysql/bin:$PATH "
助けてくれてありがとう、この操作は Ubuntu でとても簡単だったので、ソース コードを編集することに非常に慎重でしたが、将来的にはもっと喜んで試してみたいと思います。Ubuntuの「apt-get」コマンドが本当にありません。それは時々人生をとても簡単でシンプルにします。Mac で既に Ubuntu VMwareイメージを実行しているので、いつでもそれをフォールバックとして使用できます (さらに、実稼働マシンとより密接に一致するため、実稼働の問題をデバッグするための優れたテスト環境になるはずです)。