pyconfig-64.h: нет такого файла или каталога
У меня новая 64-битная установка Slackware 14.1 (Python 2.7.5), и я пытаюсь установить pygraphviz через pip.
Когда я бегу:
pip install pygraphviz
однако я получаю следующую ошибку:
In file included from /usr/include/python2.7/Python.h:8:0,
from pygraphviz/graphviz_wrap.c:124:
/usr/include/python2.7/pyconfig.h:6:25: fatal error: pyconfig-64.h: No such file or directory
#include "pyconfig-64.h"
^
compilation terminated.
error: command 'gcc' failed with exit status 1
Ссылочный файл pyconfig.h:
#include <bits/wordsize.h>
#if __WORDSIZE == 32
#include "pyconfig-32.h"
#elif __WORDSIZE == 64
#include "pyconfig-64.h"
#else
#error "Unknown word size"
#endif
Оглядываясь вокруг, можно найти много информации о том, что отсутствует файл pyconfig.h, но нет варианта 64, и я пытаюсь найти пакет для установки, чтобы позаботиться об этом. Я пытался использовать rpm2tgz и python-devel rpm для 2.7.5 от Fedora, но это не решило проблему. Кроме того, поскольку я запускаю slack, команда yum или apt-get не является правильным решением, мне нужно знать, где я могу найти реальный пакет.
1 ответ
Для решения проблемы необходимо установить Python Dev Pakege
sudo apt-get install python2.7-dev