[pymvpa] issue with pymvpa tutorial on neurodebian VM
Emanuele Olivetti
emanuele at relativita.com
Fri Apr 6 16:51:48 UTC 2012
Excellent work.
I confirm that everything works well on neurodebian VM :-)
Best,
Emanuele
On 04/06/2012 04:54 PM, Yaroslav Halchenko wrote:
> Thanks to Tiziano's dedication to work on holidays -- there is an
> updated snapshot package of MDP available from #NeuroDebian (for a
> subset of Debian/Ubuntu releases) fixing PyMVPA import issues.
>
> Enjoy!
>
> On Thu, 05 Apr 2012, Yaroslav Halchenko wrote:
>
>> d'oh -- I thought that we finally uploaded mdp which fixes this issue...
>> I guess I was wrong (upload is coming though...)
>> meanwhile -- a configurational workaround is to disable MDP bindings
>> (they aren't used in the tutorial anyways) -- just edit your ~/.pymvpa2.cfg and
>> add
>> [externals]
>> have mdp = no
>> that should prevent it from check if MDP is available etc
>> On Thu, 05 Apr 2012, Emanuele Olivetti wrote:
>>>> 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.
>
>
>>> After a little digging I found out that the package python-mdp has some other
>>> bigger issues: even "import mdp" fails. This is quite unexpected...
>>> This tiny change in MDP seems to solve the issue of my previous message though.
>>> -------------------------------------------
>>> --- __init__.py.original 2012-04-05 07:46:13.000000000 -0400
>>> +++ __init__.py 2012-04-05 07:48:40.000000000 -0400
>>> @@ -51,17 +51,17 @@
>>> if numx_description == 'scipy':
>>> from convolution_nodes import Convolution2DNode
>>> __all__ += ['Convolution2DNode']
>>> - del convolution_nodes
>>> + # del convolution_nodes
>>> if config.has_shogun:
>>> from shogun_svm_classifier import ShogunSVMClassifier
>>> __all__ += ['ShogunSVMClassifier']
>>> - del shogun_svm_classifier
>>> + # del shogun_svm_classifier
>>> if config.has_libsvm:
>>> from libsvm_classifier import LibSVMClassifier
>>> __all__ += ['LibSVMClassifier']
>>> - del libsvm_classifier
>>> + # del libsvm_classifier
>>> if config.has_scikits:
>>> import scikits_nodes
>>> --------------------------------------------
>>> Best,
>>> Emanuele
>
>>> _______________________________________________
>>> Pkg-ExpPsy-PyMVPA mailing list
>>> Pkg-ExpPsy-PyMVPA at lists.alioth.debian.org
>>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-exppsy-pymvpa
More information about the Pkg-ExpPsy-PyMVPA
mailing list