Я пробовал это и это, и это, и это
Ни один из тех, кто установил python-dev, у меня установлена система amd64, 14.04 запущена и работает, так как я пытаюсь установить wagtail, django cms, я получаю ошибку:
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
Как я могу это исправить и установить пакет?
Это из-за отсутствующего Python.h
заголовка c, который включен в python-dev
пакет.
Когда я попробовал вышеуказанные ссылки, он говорит:
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
за 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
Я исследовал архивы Debian и нашел пакет, python 2.7.8-1
но его не удалось установить.
Пробовал это на панели запуска тоже, но не работает.
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"
#include <Python.h>
ошибка, и яsudo apt-get install python-dev
исправил ее. Это с python2.7.