我有一个新的Slackware 14.1 64位安装(Python 2.7.5),我正在尝试通过pip安装pygraphviz。
当我跑步时:
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变种,我很难找到要安装的软件包来处理这个问题。我试图从Fedora使用rpm2tgz和python-devel rpm为2.7.5,但它没有解决这个问题。另外,由于我运行松弛,yum或apt-get命令不是有效的解决方案,我需要知道在哪里可以找到实际的包。
答案 0 :(得分:1)
解决你需要安装python dev pakege的问题
sudo apt-get install python2.7-dev