ホームページ > バックエンド開発 > Python チュートリアル > Mavericks で「pip install psycopg2」が「-mno-fused-madd」 Clang エラーで失敗するのはなぜですか?

Mavericks で「pip install psycopg2」が「-mno-fused-madd」 Clang エラーで失敗するのはなぜですか?

Susan Sarandon
リリース: 2024-12-03 01:19:11
オリジナル
393 人が閲覧しました

Why Does `pip install psycopg2` Fail on Mavericks with a `-mno-fused-madd` Clang Error?

clang エラー: 不明な引数: ' -mno-fused-madd' (Python パッケージのインストール失敗)

pip 経由で psycopg2 をインストールするときMavericks 10.9、実行中にエラーが発生する可能性がありますコンパイル:

clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future]
ログイン後にコピー

解決策:

この問題を解決するには、コンパイル前に環境変数を設定します:

export CFLAGS=-Qunused-arguments
export CPPFLAGS=-Qunused-arguments
ログイン後にコピー

としてインストールする場合スーパーユーザー (例: Apple の工場出荷時にインストールされた Python ディストリビューションに追加するため)、 use:

sudo -E pip install psycopg2
ログイン後にコピー

追加の考慮事項:

  • Apple は、OS X 10.9 の更新されたシステム Python (2.7、2.6、および 2.5) でこの問題を修正しました。 .3 以降では、回避策は不要です。
  • OS を使用している場合X 10.8.x (Mountain Lion) および Xcode 5.1 では、依然として回避策が必要です。

以上がMavericks で「pip install psycopg2」が「-mno-fused-madd」 Clang エラーで失敗するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート