[pymvpa] Fail to install upstream/0.6.0.dev inavirtualenv(Neuro Debian)

Hiroyuki AKAMA akama.h.aa at m.titech.ac.jp
Sat Jan 8 09:34:01 UTC 2011


Hi

I am now reading enthusiastically "PyMVPA Manual Release 0.5.0 dev" and trying to evaluate some commands found in page 22 using pymvpa-26e856e (installed from pymvpa-26e856e.tar.gz(upstream/0.6.0.dev) downloaded from https://github.com/PyMVPA/PyMVPA).

I am afraid that there are some modules and classes lacking in this version.

In pymvpa-26e856e,
the module mvpa.datasets.splitters doesn't exist (there is no mvpa/datasets/splitters.py) 

In [50]: from mvpa.datasets.splitters import *
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
/mnt/host/pymvpa-26e856e/tutorial_data/<ipython console> in <module>()
ImportError: No module named splitters

And there is no TransferError amomg the classes of mvpa.clfs.transerror

In [51]: from mvpa.clfs.transerror import *
In [52]: terr=TransferError(clf)
---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
/mnt/host/pymvpa-26e856e/tutorial_data/<ipython console> in <module>()
NameError: name 'TransferError' is not defined

The module mvpa.algorithms.cvtranserror doesn't exist (there is no mvpa/algorithms/cvtranserror.py--only hyperalignment.py is found there.)

It would be much appreciated providing me a help.

The other commands up to p.27 of the manual worked without problem. Is there any way to add them to my environment without reinstalling another version from the begining?

Best wishes

Hiroyuki Akama
Associate Professor
Graduate school of Decision Science and Technology
Tokyo Institute of Technology
http://www.dp.hum.titech.ac.jp
----- Original Message -----
>> From: Michael Hanke <michael.hanke at gmail.com>
>> To: Hiroyuki AKAMA <akama.h.aa at m.titech.ac.jp>
>> Cc: Development and support of PyMVPA <pkg-exppsy-pymvpa at lists.alioth.debian.org>,brian.murphy at unitn.it
>> Date: 2010-12-22 10:48:17
>> Subject: Re: [pymvpa] Fail to install upstream/0.6.0.dev inavirtualenv(Neuro Debian)
>> 
>> Hi,
>> 
>> On Wed, Dec 22, 2010 at 10:11:10AM +0900, Hiroyuki AKAMA wrote:
>> > Yes. As you rightly pointed it out, I had not been aware of mingling
>> > files of different versions when repeating trial error between
>> > upstream/0.6.0.dev and upstream/0.5.0.dev. Now I completely removed
>> > PyMVPA from my NeuroDebian6.0.1 on Windows 7 amd-64 and restarted to
>> > install upstream/0.6.0.dev (pymvpa-26e856e.tar.gz) to be used with
>> > Python2.6.6 (I also tried Python 2.5 by changing simlink, but didn't
>> > help)
>> 
>> Great. Python 2.6 is fine, don't worry.
>> 
>> > However another kind of trouble took place, which is as follows.
>> > It would be much appreciated providing me your suggestion.
>> > 
>> > TypeError: Unexpected keyword argument inspace=time_coords for
>> > <PolyDetrendMapper: ord=1>. Valid parameters are ['training_time']
>> 
>> Ahhh! Thanks for reporting this. After updating the tutorial from 0.5 to
>> 0.6 I simply forgot to update the supplementary code in the tutorial
>> data. I'm attaching a new 'tutorial_lib.py' for you that hopefully works
>> -- haven't tested it yet though. Please replace your version of the file
>> in the tutorial data with this one and give it a try.
>> 
>> 
>> Michael
>> 
>> -- 
>> Michael Hanke
>> http://mih.voxindeserto.de
>> 
>> 



More information about the Pkg-ExpPsy-PyMVPA mailing list