[pymvpa] issue with pymvpa tutorial on neurodebian VM
Emanuele Olivetti
emanuele at relativita.com
Thu Apr 5 10:46:05 UTC 2012
Hi,
this morning I attempted the first command of the PyMVPA tutorial
on an updated NeuroDebian virtual machine and observed this:
-------
brain at neurodebian:~$ python
Python 2.6.6 (r266:84292, Dec 26 2010, 22:31:48)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from mvpa2.tutorial_suite import *
/usr/lib/pymodules/python2.6/scikits/learn/__init__.py:2: UserWarning: scikits.learn
namespace is deprecated, please use sklearn instead
warnings.warn('scikits.learn namespace is deprecated, please use sklearn instead')
/usr/lib/pymodules/python2.6/sklearn/hmm.py:24: UserWarning: sklearn.hmm is orphaned,
undocumented and has known numerical stability issues. If nobody volunteers to write
documentation and make it more stable, this module will be removed in version 0.11.
warnings.warn('sklearn.hmm is orphaned, undocumented and has known numerical'
/usr/lib/pymodules/python2.6/scikits/learn/lda.py:2: UserWarning: scikits.learn namespace
is deprecated, please use sklearn instead
warnings.warn('scikits.learn namespace is deprecated, please use sklearn instead')
/usr/lib/pymodules/python2.6/scikits/learn/grid_search.py:2: UserWarning: scikits.learn
namespace is deprecated, please use sklearn instead
warnings.warn('scikits.learn namespace is deprecated, please use sklearn instead')
/usr/lib/pymodules/python2.6/scikits/learn/naive_bayes.py:2: UserWarning: scikits.learn
namespace is deprecated, please use sklearn instead
warnings.warn('scikits.learn namespace is deprecated, please use sklearn instead')
/usr/lib/pymodules/python2.6/scikits/learn/neighbors.py:2: UserWarning: scikits.learn
namespace is deprecated, please use sklearn instead
warnings.warn('scikits.learn namespace is deprecated, please use sklearn instead')
/usr/lib/pymodules/python2.6/scikits/learn/qda.py:2: UserWarning: scikits.learn namespace
is deprecated, please use sklearn instead
warnings.warn('scikits.learn namespace is deprecated, please use sklearn instead')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/pymodules/python2.6/mvpa2/tutorial_suite.py", line 15, in <module>
from mvpa2.suite import *
File "/usr/lib/pymodules/python2.6/mvpa2/suite.py", line 154, in <module>
if externals.exists('mdp ge 2.4'):
File "/usr/lib/pymodules/python2.6/mvpa2/base/externals.py", line 595, in exists
exec _KNOWN[dep]
File "<string>", line 1, in <module>
File "/usr/lib/pymodules/python2.6/mdp/__init__.py", line 166, in <module>
import nodes
File "/usr/lib/pymodules/python2.6/mdp/nodes/__init__.py", line 54, in <module>
del convolution_nodes
NameError: name 'convolution_nodes' is not defined
>>>
-----
As far as I understand, besides the warning on the scikits->sklearn renaming, there is
an issue with MDP. I am digging it but in case you already know that I am
sending this message immediately.
Best,
Emanuele
More information about the Pkg-ExpPsy-PyMVPA
mailing list