J'ai essayé this et this et this et this
Aucun de ceux qui installent python-dev, j'ai eu mon système AMD64, 14.04 en marche, alors que j'essaye d'installer wagtail, un Django cms, j'ai l'erreur:
pysass.c:4:20: fatal error: Python.h: No such file or directory
#include <Python.h>
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_root/
libsass/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace
('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-ojWg1O-record/install-
record.txt --single-version-externally-managed --compile failed with error code 1 in
/tmp/pip_build_root/libsass
Storing debug log for failure in /home/payload/.pip/pip.log
Comment puis-je résoudre ce problème et installer le paquet?
Cela est dû à l'en-tête Python.h
c manquant qui est inclus dans le package python-dev
.
Quand j'ai essayé les liens ci-dessus, il dit:
apt-get install python-dev
Package python-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
python
E: Package 'python-dev' has no installation candidate
pour apt-get install python2.7-dev
Package python2.7-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'python2.7-dev' has no installation candidate
J'ai effectué des recherches sur le archives debian et trouvé un paquet pour python 2.7.8-1
mais cela n'a pas pu être installé.
Essayé ceci sur le tableau de bord aussi mais ne fonctionne pas.
Êtes-vous sûr de bien faire les choses?
Ceci est ma sortie pour # apt-get install python2.7-dev
root@Olympus:/home/zeus# apt-get install python2.7-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libexpat1-dev libpython2.7-dev
The following NEW packages will be installed:
libexpat1-dev libpython2.7-dev python2.7-dev
0 upgraded, 3 newly installed, 0 to remove and 7 not upgraded.
Need to get 22.4 MB of archives.
After this operation, 35.0 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Essayez de le faire en tant que root (su
)
Essayez également de lancer # apt update
et assurez-vous que le multivers et l'univers sont activés (voir Comment activer le référentiel "Univers"? ). J'ai aussi eu des backports activés dans mon système, je ne suis pas sûr que cela fasse une différence dans ce cas.