Есть ли набор тестов для numpy / scipy? - PullRequest
36 голосов
/ 09 февраля 2012

Я собираюсь переустановить numpy и scipy на моем Ubuntu Lucid. Поскольку эти вещи несут довольно много зависимостей, мне интересно, есть ли комплексный набор тестов, чтобы проверить, действительно ли новая установка работает.

Конечно, я могу просто взять кучу своих скриптов и запустить их один за другим, чтобы посмотреть, продолжают ли они работать, но это не защитит от ситуации, когда в будущем я попытаюсь использовать что-то, чем я раньше не пользовался, и оно сломается (или, что еще хуже, тихо создаст небытие).

Ответы [ 2 ]

51 голосов
/ 09 февраля 2012

Да. Оба пакета имеют метод test для этого.

import numpy
numpy.test('full')

import scipy
scipy.test('full')

Обратите внимание, что если у вас не установлен перенос , он скажет вам, что он вам нужен.

7 голосов
/ 09 февраля 2012

Обратите внимание, что двоичные пакеты для математических библиотек Scipy и Numpy зависит от того, поставляются ли дистрибутивы Linux, имеют в некоторых случаях показал, что был слегка сломлен. Запуск тестовых наборов Numpy и Scipy с numpy.test () и scipy.test () рекомендуется, как первый шаг к убедитесь, что ваша установка работает правильно. Если это не так, вы может попробовать другой набор двоичных файлов, если таковые имеются, или купить некоторые вышеуказанные коммерческие пакеты.

от http://www.scipy.org/Download

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...