La commande d'erreur «GCC» a échoué avec l'état de sortie 1

La commande d'erreur «GCC» a échoué avec l'état de sortie 1
«Il y a une erreur sujette que vous pourriez rencontrer lors de la compilation des packages Python. L'erreur «Error Commande« GCC »a échoué avec l'erreur de sortie 1».

Dans ce tutoriel, nous examinerons la cause de cette erreur et fournirons des solutions possibles pour la résoudre."

Cause de «Commande d'erreur« GCC »a échoué avec le statut de sortie 1»

Ce type d'erreur se produit lorsque vous essayez de compiler et d'installer la bibliothèque Python qui dépend d'un compilateur C.

Si Python ne peut pas trouver GCC et d'autres bibliothèques de construction requises, il lancera l'erreur «Error Commande« GCC »avec l'erreur de sortie de Status 1».

Un exemple de cette erreur est illustré ci-dessous:

À partir de l'exemple de sortie ci-dessus, nous pouvons voir que l'erreur est causée par Python.Fichier d'en-tête H. Le python.Le fichier d'en-tête H fait partie du package de développement Python.

Correction 1: Installez le compilateur GCC

L'une des façons possibles de corriger l'erreur est de s'assurer d'installer le dernier compilateur GCC est installé sur votre système.

Vous pouvez le faire en exécutant la commande:

Debian

$ sudo apt-get install gcc

Rehl \ fedora \ centos

$ sudo yum install gcc

Arch \ Manjaro

$ sudo pacman -s gcc

macos

$ Brew install gcc

Correction 2: Installez les éléments essentiels de la construction et de la construction

L'étape suivante que vous pouvez franchir pour corriger cette erreur consiste à installer les packages de dépendances et de dépendances de build.

Build Essentials fait référence aux packages utilisés pour compiler les packages, y compris les compilateurs GCC et G ++.

Nous installons ces packages en exécutant la commande:

Debian

$ sudo apt-get install build-essentiels

Rehl \ centos \ fedora

$ sudo dnf groupe installer "outils de développement"

Arch \ Manjaro

$ sudo Pacman -Sy Base-Devel

Correction 3: Installez les packages Python Dev

La cause la plus courante de cette erreur est le manque de packages de développement Python. Bien qu'ils puissent être installés par défaut dans certaines distributions Linux, vous devrez les installer manuellement.

Vous pouvez les installer en les exécutant:

Debian

$ sudo apt-get install python-dev
$ sudo apt-get install python3-dev

Rehl \ centos \ fedora

$ sudo dnf installer python-devel
$ sudo dnf python3-devel

Arch \ Manjaro

$ sudo pacman -s python3 cmake

Conclusion

Dans ce tutoriel, vous avez appris à corriger la «commande d'erreur« GCC »a échoué avec le statut de sortie 1» en trois étapes principales.

Merci d'avoir lu!!