Mac の bash シェルから次のコマンドを実行すると、次のようになります。
$ file /usr/bin/python
次の 3 行を取得します。
/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 が 3 つすべてのアーキテクチャ用にコンパイルされていることを示しているように見えますか? MySQL をセットアップしようとしたときに発生したいくつかのエラーに基づいて、私が使用しているバージョンは 64 ビット バージョンであると思います。2つの質問:
どうすればそれを知ったでしょうか?
代わりに Python を 32 ビットに変更するにはどうすればよいですか? 異なるコンパイル設定で再コンパイルするよりも抜本的ではありませんか?
プロセッサに基づいて 64 ビット Mac を実行していることがわかっているのに
arch
、bash シェルから、 「64 ビット モード」ではないことを示すように見えるのはなぜですか?i386
申し訳ありませんが、これらはおそらくすべて初心者の質問です.32/64ビット全体が私のがらくたを苛立たせています.これを簡単にするコマンド/ツールがいくつかあると確信しています.