我正在尝试为我的项目设置一个基于 travis 的构建,该项目具有 scipy 作为依赖项。在运行nosetests 之前,一切都已构建和安装良好。我收到一个No module named _csr
错误。我可以看到它是 scipy 和 sparsetools 子包的一部分。
$ nosetests
EE
======================================================================
ERROR: Failure: ImportError (No module named '_csr')
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/scipy/sparse/sparsetools/csr.py", line 15, in swig_import_helper fp, pathname, description = imp.find_module('_csr', [dirname(__file__)])
File "/home/travis/virtualenv/python3.3_with_system_site_packages/lib/python3.3/imp.py", line 239, in find_module
raise ImportError(_bootstrap._ERR_MSG.format(name), name=name)
ImportError: No module named '_csr'
构建日志可以在这里看到:https ://travis-ci.org/tdi/pyPEPA/builds/9277243