2

appscriptOS / X 10.6.3 /Python2.6.1にインストールするのに問題があります。私が発行するとき

sudo easy_install appscript

「gcc-4.2を実行できません:そのようなファイルまたはディレクトリはありません」というメッセージが表示されます。私がそうするときでさえexport CC=/Developer/usr/bin/gcc-4.2(有効なgcc-4.2実行可能ファイル)、easy_install吠えます。

何が問題になる可能性がありますか?

免責事項:実権を握っているOS/X初心者...

4

2 に答える 2

4

Xcode インストーラーを再実行し、「UNIX 開発」を確認します。これにより、コンパイラーが /Developer に加えて /usr/bin に配置されます。

于 2010-05-05T01:19:29.913 に答える
0

多くの場合、提案された解決策は十分ではないと思います。(たとえば) /usr/bin に既にツールがあり、同じエラーが発生するためです。

問題は、gcc が -arch ppc フラグで呼び出されていることです。これは、通常、もはやサポートされていません。

(a) シェル環境で ARCHFLAGS を設定して、「-arch i386 -arch x86_64」のようにするか、(b) 恒久的な修正を行う必要があります。

編集 /System/Library/Frameworks/Python.framework/Versions/Current/lib/python*/distutils/sysconfig.py

archflags = '-arch i386 -arch ppc -arch x86_64' または archflags = '-arch i386 -arch x86_64' に変更するには

于 2012-02-19T19:49:38.123 に答える