pip install reportlab error: la commande ‘x86_64-linux-gnu-gcc’ a échoué avec le statut de sortie 1

utiliser ubuntu virtualenv. i plateau pour installer reportlab

la commande est pip install reportlab

dans ce répertoire (company2) stefano @ stefano-X550EP: ~ / htdocs / company2 $

l’erreur est erreur: la commande ‘x86_64-linux-gnu-gcc’ a échoué avec le statut de sortie 1

en fait la liste de pip est la suivante: argparse (1.2.1) Django (1.7.7) html5lib (0.999) pip (1.5.4) pisa (3.0.33) PyPDF2 (1.24) setuptools (2.2) wsgiref (0.1.2) 0.0.6)

J’ai besoin de reportlab pour utiliser xhtml2pdf car maintenant le projet django me donne cette erreur: aucun module nommé reportlab.lib.colors

sans votre journal d’erreur complet, il est impossible de le savoir. Mais je parie que vous manquez de python-dev.

essayez de l’installer:

 $ sudo apt-get install python-dev 

puis réinstallez pipl reportlab.

J’espère que cela pourra aider.

voir: installation de Reportlab (erreur: la commande ‘gcc’ a échoué avec le statut de sortie 1)

Le sudo apt-get install python-dev est presque correct. Mais si vous utilisez Python 3.x, vous devez le changer pour installer python3-dev. Cela a fait toute la différence dans mon installation de django, postgresql et venv.

J’avais aussi le même problème en installant readability-lxml un package python. Ensuite, j’ai essayé d’installer les paquets suivants, et cela a fonctionné pour moi.

 sudo apt install libpq-dev python-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev