linux - 尝试安装 Numpy : SystemError: Cannot compile 'Python.h'

标签 linux python-2.7 numpy yocto

我目前使用的是在 Linux 的 yocto 发行版上运行的 Cisco。它已经安装了 Python 2.7.3,我们要为这个 python 安装 numpy。 但是,当我尝试执行 python setup.py install 时,它会给我:

SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.

显然,这是一个问题,因为我没有安装 python-devel。 因为 Cisco 机器没有配置到互联网连接(很难配置),而且我不能只执行 sudo apt-get install python-dev 来为我抓取文件。

我该怎么做才能解决这个错误(没有互联网连接)?

最佳答案

从有互联网连接的地方下载 python-dev deb 文件到外部驱动器,将驱动器安装在 Cisco 上并安装 .deb

# dpkg -i debfile.deb

编辑:如果你还需要安装依赖项,试试这个:http://www.tuxradar.com/answers/517

关于linux - 尝试安装 Numpy : SystemError: Cannot compile 'Python.h' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27951009/

相关文章:

python - 使用socket.send,python发送HTTP 1.1 GET请求

linux - 用于测试文件是否包含多个字符串的 Bash 脚本,否则添加缺少的字符串?

python - 启动 Tensorflow : Cannot import name PROJECTOR_FILENAME

python - 发送带有附件的电子邮件

Linux 上 JavaFX 无法解释的内存泄漏

python - 如何调整时区的 `strftime`?

python - zlib.错误 : Error -3 while decompressing: invalid distance code

python - 对整数 numpy 数组执行按位测试

python - Pandas DataFrame 列分配 ValueError : Wrong number of items passed

python - ndarray 可以存储日期时间和 float 吗?