pip を使用して Python にパッケージをインストールすると、次のエラーが発生しました。
unable to execute gcc-4.2: No such file or directory
明らかに、pip はどのバイナリ ディレクトリにもない gcc-4.2、つまり /usr/bin を使用しようとしています。このサイトや他のサイトを見回した後、他の多くの人が同じ問題に苦しんでいることがわかりました. ただし、gcc は OS X Lion でバージョン 4.2 に更新されています。これはバージョンの問題ではなく、gcc は /usr/bin の下で gcc-4.2 ではなく gcc と呼ばれ、llvm-gcc にシンボリック リンクされています。gcc へのシンボリック リンクとして /usr/bin に gcc-4.2 を追加した後、pip はすべてを正常にインストールできました。では、pip が gcc ではなく gcc-4.2 を探しているのはなぜですか? これは、gcc-4.2 で自分自身をインストールしようとしている pip、OS X Lion、または pip 内のパッケージのせいですか?
最後に、この状況で私のシンボリックリンクのハックは正しいことですか、それとも別の方法でこれを修正する必要がありましたか?