我正在安装pylibvg,我收到许多类似错误但链接不同的链接。我尝试了一些事情,但不断收到错误。基本上,我正在尝试运行:sudo python setup.py build_ext --inplace
我已成功执行以下操作:
pip install cython
sudo apt-get update
sudo apt-get install python-dev
为什么我会收到错误?
答案 0 :(得分:0)
由于内存不足,似乎可能遇到此错误。
正如wuan在创建交换文件的步骤之后提到的“https://github.com/pydata/pandas/issues/1880”帮助我克服了我的问题。你可以看看它是否会帮助你。
sudo dd if=/dev/zero of=/swapfile bs=1024 count=524288
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
答案 1 :(得分:0)
Python.h只是一个头文件。它由gcc用于构建应用程序。您需要安装一个名为python-dev的软件包。该软件包包括头文件,静态库和用于构建Python模块的开发工具,扩展Python解释器或在应用程序中嵌入Python。要安装此软件包,请输入:
$ sudo apt-get install python-dev
或
$ apt-get install python-dev
参考:http://www.cyberciti.biz/faq/debian-ubuntu-linux-python-h-file-not-found-error-solution/