如何在Ubuntu上构建pysparse

4 投票
1 回答
1156 浏览
提问于 2025-04-18 18:16

当我尝试通过 pip install pysparse==1.3-dev 来安装pysparse时,构建失败并出现了错误:

pysparse/sparse/src/spmatrixmodule.c:4:22: fatal error: spmatrix.h: No such file or directory

这种错误通常是因为缺少某些系统开发包,但我在网上搜索“spmatrix”没有找到任何相关信息。我尝试安装了 python-sparse 包,它确实提供了这个文件,但我仍然遇到同样的错误。

我该如何解决这个问题呢?

1 个回答

5

在这个 dev-1.3 的包里,如果你查看它的源代码,会发现没有 ".h" 和 ".c" 这些文件。你可以使用 pip install pysparse==1.2-dev213 或者更低版本,或者使用 pip install csc-pysparse 来安装。

撰写回答