これについて 101 のスレッドを見つけましたが、実際の問題に対する解決策はありません。
これが状況です。virtualenv、卵黄をインストール、コードをそのenvにチェックアウトしました。コードにはdjangoが含まれているため、envにインストールする必要はありません。
プロジェクトの場所をアクティブ化スクリプトに追加しました。
次のステップは mysql-python をインストールすることですが、失敗します。ただし、ソースがダウンロードされているので、setup_posix.py を編集して mysql_config の場所を入力し、再試行できます。
したがって、コマンドは
pip install mysql-python -E focus02
focus02 が環境名です。
エラーメッセージはこれです
lipo: can't open input file: /var/folders/38/bjgqwdxn37lb1ytw3qtmrwxc0000gp/T//ccTgPn2I.out (No such file or directory)
error: command 'llvm-gcc-4.2' failed with exit status 1
私がオンラインで見つけたもののほとんどは、その最後の行に焦点を当てており、コンパイラーが存在しないと述べています。端末で llvm-gcc-4.2 を実行することで、これが当てはまらないことを証明できます。の応答を受け取ります
i686-apple-darwin11-llvm-gcc-4.2: no input files
エラーは上記の行にあると思います。ファイル名の前の二重スラッシュに注意してください。誰かが修正を見つけたことを示す記事が Google で見つかりません。問題がどこから来ているのかわからないので、その行がどこから入力を引き出しているのか誰でも知っています。ファイルを編集して、必要のない末尾のスラッシュを残したと仮定していますが、このエラーのいくつかのインスタンスがあり、おそらくそうではないと思います.
この記事を見つけましたが、問題は解決していません。