Maison > développement back-end > Tutoriel Python > Pourquoi « pip install psycopg2 » échoue-t-il sur Mavericks avec une erreur Clang « -mno-fused-madd » ?

Pourquoi « pip install psycopg2 » échoue-t-il sur Mavericks avec une erreur Clang « -mno-fused-madd » ?

Susan Sarandon
Libérer: 2024-12-03 01:19:11
original
301 Les gens l'ont consulté

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

erreur clang : argument inconnu : ' -mno-fused-madd' (échec de l'installation du package python)

Lors de l'installation de psycopg2 via pip sur Mavericks 10.9, une erreur peut survenir lors compilation :

clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future]
Copier après la connexion

Résolution :

Pour résoudre ce problème, définissez les variables d'environnement avant la compilation :

export CFLAGS=-Qunused-arguments
export CPPFLAGS=-Qunused-arguments
Copier après la connexion

Si vous installez en tant que superutilisateur (par exemple, pour ajouter à la distribution Python installée en usine par Apple), utiliser :

sudo -E pip install psycopg2
Copier après la connexion

Considérations supplémentaires :

  • Apple a résolu ce problème avec les Pythons système mis à jour (2.7, 2.6 et 2.5) dans OS X 10.9 .3 et versions ultérieures, éliminant ainsi le besoin de solution de contournement.
  • Si vous utilisez OS X 10.8.x (Mountain Lion) et Xcode 5.1, la solution de contournement est toujours requise.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal