我即将在我的Ubuntu Lucid上重新安装numpy
和scipy
。由于这些东西带有很多依赖项,我想知道是否有一个全面的测试套件来检查新安装是否真的有效。
当然,我可以拿一堆我的脚本并逐个运行它们以确定它们是否继续工作,但这无法防止将来某个时候我会尝试使用的情况我之前没有使用的东西,它会破坏(或者更糟糕的是,默默地产生不存在)。
答案 0 :(得分:51)
是。这两个软件包都有test
方法。
import numpy
numpy.test('full')
import scipy
scipy.test('full')
请注意,如果您没有安装nose,它会告诉您需要它。
答案 1 :(得分:7)
请注意数学库Scipy和的二进制包 在某些情况下,由Linux发行版提供的Numpy依赖于它 显示出被巧妙地打破了。运行Numpy和Scipy测试套件 建议使用numpy.test()和scipy.test()作为第一步 确认您的安装功能正常。如果没有,你 可能想要尝试另一组二进制文件(如果可用),或者购买一些 上述商业套餐。