NumpyTest error
In the world/컴퓨터 2009. 8. 10. 15:00python module인 numpy와 scipy 버전이 맞지 않으면 다음과 같은 warning이 나온다.
import numpy
import scipy
/usr/lib64/python2.4/site-packages/scipy/misc/__init__.py:25: DeprecationWarning: NumpyTest will be removed in the next release; please update your code to use nose or unittest
test = NumpyTest().test
warning이 발생하지 않도록 하려면 다음 버전의 사용을 권한다.
numpy(1.2) + scipy(0.7) or numpy(1.1) + scipy(0.6)
어쩔 수 없이 numpy(1.2) + scipy(0.6)을 사용하는 경우라면 일종의 꽁수로 warning을 피할 수 있다.
아래의 파일을 일부 수정하면 warning이 나오지 않게 된다.
/usr/lib64/python2.4/site-packages/scipy/misc/__init__.py
맨 아래쪽에 코드 두 줄을 수정하자.
from numpy.testing import NumpyTest
test = NumpyTest().test
to this:
from numpy.testing import Tester
test = Tester().test
하지만 이건 어디까지나 꽁수!
가능하면 numpy(1.2) + scipy(0.7) 버전을 사용하자.
import numpy
import scipy
/usr/lib64/python2.4/site-packages/scipy/misc/__init__.py:25: DeprecationWarning: NumpyTest will be removed in the next release; please update your code to use nose or unittest
test = NumpyTest().test
warning이 발생하지 않도록 하려면 다음 버전의 사용을 권한다.
numpy(1.2) + scipy(0.7) or numpy(1.1) + scipy(0.6)
어쩔 수 없이 numpy(1.2) + scipy(0.6)을 사용하는 경우라면 일종의 꽁수로 warning을 피할 수 있다.
아래의 파일을 일부 수정하면 warning이 나오지 않게 된다.
/usr/lib64/python2.4/site-packages/scipy/misc/__init__.py
맨 아래쪽에 코드 두 줄을 수정하자.
from numpy.testing import NumpyTest
test = NumpyTest().test
to this:
from numpy.testing import Tester
test = Tester().test
하지만 이건 어디까지나 꽁수!
가능하면 numpy(1.2) + scipy(0.7) 버전을 사용하자.