无法找到numpy.\u测试pyspar时导入\u工具

2024-10-05 12:24:32 发布

您现在位置:Python中文网/ 问答频道 /正文

在使用Python版本2.7.15的installingpysparse之后:

$ pyenv local 2.7.15
$ pip install pysparse==1.2-dev213

我尝试测试安装,如pysparsehome page所示。但是当我做测试的时候 testSuperlu.py,我得到以下错误:

^{pr2}$

似乎numpy._import_tools不见了。我正在使用 numpy版本1.16.0。在

编辑

按照@wd15在下面的回答中给出的建议,即安装pyparsenumpy的不同版本:

$ pip install pysparse==1.1.1-dev
$ pip install numpy==1.15.1

然后再次运行测试程序testSuperlu.py

$ python testSuperlu.py
ImportError: No module named _multiarray_umath
Traceback (most recent call last):
  File "testSuperlu.py", line 3, in <module>
    from pysparse.tools import poisson
  File "/home/hakon/.pyenv/versions/2.7.15/lib/python2.7/site-packages/pysparse/__init__.py", line 9, in <module>
    from sparse import spmatrix
  File "/home/hakon/.pyenv/versions/2.7.15/lib/python2.7/site-packages/pysparse/sparse/__init__.py", line 6, in <module>
    from pysparseMatrix import *
  File "/home/hakon/.pyenv/versions/2.7.15/lib/python2.7/site-packages/pysparse/sparse/pysparseMatrix.py", line 57, in <module>
    from pysparse.sparse import spmatrix
ImportError: numpy.core.multiarray failed to import

Tags: installpipinfrompyimport版本numpy

热门问题